Pretty much. I think he's shown a remarkable consistency that you don't really expect from a rider of his calibre, performing in the spring and then in 2 GTs but he's not getting the positive outliers that lead to GC wins.I don't think so. IMHO people expect more from him than what he is. He's never been among the top tier GC riders but consistently in the mid-Top 10. He could win a Giro or Vuelta if the circumstances were right (i.e., a very weak field).
I do think Landa has been underperming in getting GT podiums and stage wins, and he's simply had a lot of bad luck there.