Some more stringent rules and enforcement would solve even more problems. But that actually might take some effort on your part
Bleh. Things were modified heavily to make the engineer what it is on that server. It is what makes it fun. The argument that no other perks are capable of leveling due to engineers is complete bullcrap. I've seen numerous Demos, Firebugs, Sharps and even Commandos (holy crap) hitting 16+ at astronomical rates. The engineer is more of a support perk than the support specialist itself. One huge problem is definitely the lack of perk benefits other perks get, namely zerker. A level 6 vanilla zerk gets about the same benefits as does a level 25+ zerk on that server. Its pretty sad. Engineer is PART of the problem, it is not THE problem.