1. Yes Rooney has weaknesses but none of the ones you described. Trying to deny that Rooney is class when Greats of the game like Maradona hail him is ludicrous. It makes you look like a Ronaldo hater.
2. Rooney is not overwieght as you are trying to claim. He is a stocky lad ala Abedi Pele, Maradona etc. Abedi mind played till he was 40 and I never ever saw him lose form. Yet even he doesn't have the talent and maturity of player Rooney has.
3. Rooney's game is based on doing the simple things excellently. His vision is excellent, his eye for a pass awesome. He has a tremendous shot on him and can actually finish decently. Plus he has the strength and energy no forward of his generation has. He might not be great with both feet but his left foot is improving. If his form is inconsistent now it is because he is young. His greatest weakness is only his temprament but he will mellow with maturity. Ronaldo may have more talent overall but Rooney will be a player as great as Ronaldo will be in the future regardless.
4. Lastly, Rooney's game is not based on scoring. It's based on creating his teams play. He doesn't have to rake up many assists to be our playmaker. Besdie he scores a reasonable amounyt any way
Rooney yes has weakness but he is only 20/21. Crucifying him for his weaknesses and saying he wont develope into a great or will burn out and become heavey as he nears his 30's is ridiculous. Don't forget Mattheus who was built in a similar way played till he was 40.
Thus points out the chief