As i see your point, i do think that the stealthier approach is more important when it comes to possible cheaters in which case again your point is very valid.
As for the rest, common rule brakers, well isn't the point of !admin command both to call an admin and to maybe "scare" people into stop braking the rules, thinking an admin might come on and handle problems.
You yourself said that sometimes when you use the !admin command, people stop braking the rules, so isn't that a good thing?
Just my two pence, i am sure others with the ability to actually change this will have their input.
Thx for bringing this up though