I think he has, in the last few games anyway. But this could have been due to having a more settled partner (as he said in the article, Fazio/Dier) alongside him.He appears to become frustrated playing alongside the likes of Kaboul and Vlad the impaler.
He is an ambitious guy, everybody can see that. He has ambitions for him self, but even more for the team. For certain people, it can be exasperating if such ambitions are squandered. If you are part of a unit which underperforms, or fails to excel for stupid reasons, that can be frustrating. And it is supposed to not feel good. You are not a more professional player simply because you are too OK with bad performances from your self and your team.
He used to frequently make poor decisions himself and then berate other players for it. He used to make runs forward, lose the ball, and stroll back like he couldn't give a shit. He used to have poor runs of form, and then talk in the press about needing Champions League football. And he used to mouth off about not wanting to play left back when that's what the team needed, and even despite happily playing there for Belgium, so he can be right selfish when he wants to be, too. Not very professional that, I'd say.
I wouldn't bemoan anyone having high standards. Fact is, he rated himself way too highly before he was really doing it for us. And just because he's had a good run-in, which he has, doesn't mean that never happened.
I like him. He's a good player. As I say, one of our best on his day. Some of his passing and surging runs are breathtaking. But everyone has two sides. Adebayor's tail off into oblivion doesn't mean that season he was amazing didn't happen either.
I don't get why people struggle with players being changeable, rather than "he's shit", "he's great". The reality is often somewhere in between.