There is absolutely no call to break the rules.
I have no sympathy with anglers who take more than the limit, use two rods (at the same time) or use banned methods (such as pellets).
It is the responsibility of all anglers to make sure other anglers don't cheat. I would urge you to turn them in, since they are not only cheating themselves, but also stealing fish you might have caught!
I am very happy to have my bag checked. It shows that the fishery staff are on the ball, and that's encouraging. I only wish it would happen more often.
All the best anglers I know are completely honest.
There is much more to fishing than catching fish.
If you don't agree to the fishery rules, then don't fish there. It's as simple as that.