He's 23. When playing against McNair he was 21. Are we really going to start throwing about accusations of wild inconsistency? Seems to undermine the critical assumption that players need time to develop, and that consistency is the number one factor that improves with age.
While I agree he is no Berbatov in terms of technique, I think his technical deficiencies are somewhat overstated, and more a product of perceptions over his size and - dare I say it - race. I am not saying that is what you've done. Not at all. I just think due to perceptions over his natural athleticism, too much scrutiny is applied to every bad touch he makes - whereas i see multiple instances of excellent ball control and touch that go unmentioned.
This guy is tearing up the premier league at 23, in an average team. Not for the first time. He's moving to a big club, and he is going to absolutely boss it when he does. I'd have him at United in a heart beat and in today's market I'd happily pay 50M for him.