I agree.
I'm not as down on Rooney as everyone else, I think he's a talented player who can both do a job for the team as well as creating a moment of magic. He's not a superstar, but I think people's negative reactions to him are more down to the media overplaying his talent, while playing down his willingness to do a job for the team. I actually think he's a much better team player than most so called superstars, He'll genuinely play almost anywhere that he's asked, but it so happens that he's not as effective in some of those positions. That's not his fault, or even a reason to dislike him. Ronaldo and Messi are freaks. Van Persie's a different type of player, but you don't really see him playing effectively all over the pitch, do you?