In absolute terms, he's better than pre crash, so that's I don't really think that's hampering him. Like he was top 10 in 6 stage races before the TdF last year, some with a better field than this Giro. Then he was stupidly overraced at the Tour.I think it's only natural that expectations and judgments have changed after what he's been through and what he's been capable of doing in GTs since his accident, but many people are probably also hoping that this isn't it and that he'll continue to progress.
In reality he just hasn't improved as much with the times as other riders, which I think happened to plenty other riders.