The difference is that because of that, referees often don't give Neymar penalties. It's the opposite in Cristiano's case. The refs seem to be getting more lenient where most refs like in Neymar's case would be sceptical.
It's just strange.
It´s not strange, it´s deliberate.