I liken the rule breaking to that of speeding, most people would do it slightly at some point (say 31-35 in a 30), most people turn a blind eye to people doing it at this level, but we all know the rules, we know it's 30 for a reason, we know it's dangerous above that, and we get caught, (although we know we can't really moan), we'd probably label the cop as a bit of an arse, or jobsworth.
Occasionally, some might do more than this, say 40/45 in a 30, most people would still turn a blind eye, maybe with a tut this time, but you wouldn't necessarily call the cop an arse if they gave you a ticket.
If someone was doing 50/60 in a 30, very few people would turn a blind eye and most would say its a good thing they got caught.
It's a similar thing to Covid rule breaking, as you can see on here, most people have done it at some point, and most people wouldn't report at the levels that have been admitted to on here, but if someone were to have a party of 50 people over, or start coughing on people for a joke, that might be a different story.
Everyone has their own moral standards, and those who call others 'selfish arses' for breaking the rules, I'd love to know you are as puritanical in all aspects of your life, I'd wager not! (hmm)