Veterans? Sorry but you're only ever as good as your last interaction or post. There's plenty of veterans on the server that I either have scant time for or have yet to interact with. Experience is over-rated unless someone has actually progressed and learned something. Those three years of experience could just be the same day repeated ad nauseum.
If you're of a mindset to get annoyed over a game then you need to go have a walk and get some perspective. BUT the rules are there for a reason. They are phrased simply enough. They don't have to be interpreted, just pointed to when there is a problem. Know them, advise people if you have the time and inclination, but if someone doesn't want to abide by them, there is a system for sanctions set up. Advise or report - don't harangue in game and foul up the atmosphere even more. Or at least do it in private chat.
I don't witness much badgering in game, I've only ever whined about stuff when I was tired or had other things on my mind. I tend to ignore people who blatantly disregard rules about RP. Sure I'll talk to them privately in game but normally only when they do something ridiculous or unfair to me or someone else. Once people who can RP do so, then others will learn from your example.
The game is for playing, the forums for arguing the finer points of what sort of guns a space drug dealer should use on his spaceship.
A call to end rule lawyering in a RP game is futile. The nature of the Disco RP machine is by definition full of grey areas and open to interpretation and all the other messy stuff that comes with being human and having opinions. That is also the great strength of it.
Lawyer on the forum; play the game.