Rooney has won five league titles (in ten seasons) to Charlton's three (across 17 seasons), same number of European Cups though Charlton obviously has the big one on his CV which clearly skews the argument in lots of people's minds.
Rooney has scored 170 goals in 344 games for United (goal every two games) compared to 199 in 606 by Charlton (goal every three games).
Ok, Charlton was predominantly a midfielder (a position Rooney has been asked to place himself on many occasions) but it's a nonsense to dismiss Rooney as being out of Charlton's league based on the stats - almost as big a nonsense as trying to argue that all Chalrton's international goals were in competitive games and that there were no easy matches back then

. Don't forget the World Cup England won back then was on home soil as well, which was a massive advantage.
I can't stand these comparisons, also can't stand the way some folk love to shoot down our best players/sportsmen in general and not give them the credit they deserve. Rooney is a bloody good footballer, certainly one of the best English players of my time and so what if he's not at the same level of Messi or Ronaldo? These guys are two of the very best footballers ever to walk the planet, it's a completely pointless comparison and one that can only ever be used to belittle the achievements of someone like Rooney. The day he starts comparing himself to those players then it's fair game (something I don't imagine him ever doing), but until then I just don't get it.
Rooney has had a career most players could only dream of, and with so much of it left he will go on to set records that may never be broken in my lifetime, and who knows what silverware he may end up with. He is the best we have and just because he isn't on a par with the very best players in the world I don't see how that is his fault or how on earth he can be criticised for it? It's like the people (and there are a lot of them) who used to call Tim Henman crap because he never won a grand slam event and could
only reach a high point of being ranked the fourth best player on the planet.
Why some people enjoy knocking others down I don't know, each to their own I guess