Probably the fact that Cr7 is a pretty boy. Ronaldo was a brute on the field and would go through people like nothing. Getting his jersey pulled wouldn't stop him you'd have to legitimately foul the guy to stop him. As for Cr7 stick your leg out when's he's coming at you and 9/10 he'll fall over act hurt than bytch at the ref for a card. I like cr7 he's my favorite player still playing today and believe the reason his career didn't fall short from injuries is because he did flop and didn't take the hard foul.
So basically play smarter, not harder.