Its amazing the amount of times I end up typing this...
People think he is good because he is a too footed player who can tackle, pass and shows some leadership. They also realize that he is a bit of a dope who does stupid things at times.
The ability is there, it always has been. If it was all about ability he would be plenty good enough but its not always about that.
People forget he is still pretty young, especially experience wise as he has missed a decent amount of time. He may be a late developer in terms of the mental side of his game, of course it may not happen at all.
How many games has he actually missed through suspension?
I get how people can see that he has not got his all round game together, I don't get people who cant at least see the ability he has though.