He WAS a top player. The flair he showed last season just isn't enough in the PL.
If he can't get sort out the basics of his game then he will never make it at this level. And waving his arms at the fans when HE'S ballsed up does a lot to generate these sort of threads.