Just very different players.
Ronaldo has done it in multiple leagues and re-invented himself several times along the way, eeking every ounce of talent there was out of his body (he used to be a tricky winger, now he's an out and out striker). Messi is obviously incredibly talented and just a...