messi, iniesta, xavi to name 3 are all better players than rooney ..... but he is top class, though he wasn't in the top 5 players in the world last season to anyone who actually watched footie outside of the epl ..... i mean apart from xavi and messi there was pedro, ladyboy winker, higuain off the top of my head - all played better than rooney last season