Better in what way? He has like 5 #1 singles, just because he doesn't have deep or meaningful songs doesn't make him any worse than someone like Common. They are skilled in separate ways. 50 can make a hit, Common can spit.
Britney Spears also has numerous #1 singles, and I DARE you to tell me the girl has musical talent.
The YouTube clip I would love to see: Common slaying 50 in a freestyle battle.