the sad truth is they just can't be arsed dealing with a new system, or maintaining the old one(although I don't see why that would be hard).
The focus now is entirely on cosmetics and pumping out as many overpriced hats and accessories as possible because people are willing to spend lots of money on them. The game takes advantage of that and will continue to do so as long as people play the game and buy all their crap
The competitive aspects of this game are no longer relevant and I'm pretty sure they only host gst to stop a mass of complaints from the usual participants and because they only have to get their arses in gear every 3 months to actually regulate it.
Unfortunately your ideas will fall on deaf ears, your ideas won't make them money, and it means an effort on the developers/admins part. Good luck with that