This. I'd rather have a player who is happy to sacrifice his own form and rating to do what is necessary to keep the team performing at a high level than a player who everyone raves about but does nothing to help the team.
Rooney is United's best player by a country mile and would be the first name on the team sheet if he played for a team I managed.