It's more than that. There is just a different culture in different sports.
Long before technology game into Rugby there was a completely different attitude towards referees in that sport.
Why would a snooker player call a foul against himself then? That's literally doing something which advantages your opponent.Sports people in every game push the limits as much as possible to gain an advantage
Federer does something similar here, saying "that was very close" when he could tell the fault may have been called wrongly:
In football players literally kick the ball out and then appeal for a throw in.
I literally don't understand how you can't see a different in attitude in the sports.