How is this that difficult?
Let's start from the top. Full disclosure: I'd find a reporting function pretty nice.
It's rather simple, in my humble opinion. They get a report that a player is using an aimbot (I've sent in several myself).
I suspect (read: assume) that there's actually some substantial development involved with that right there. First, there's a UI change to implement the report button. That involves development, testing, and deployment. Then, they have to create a system for that report to go to. Maybe they have an existing ticketing system, maybe they need a new one. Further testing is required to ensure that it works.
The mod (using a generic name so that no one knows they are a mod), logs in to the match and observes and/or records video.
Right now they probably have to options to observe a hacker: either get in as an actual pilot and mech (so probably a Pred?) and follow the person around - and that might be a waste of time in itself - or use spectator mode. I can tell you from experience that not only is spectator mode wildly deficient in a lot of areas, a spectator in a server will prevent other players from joining. Why? Hell if I know. But troubleshooting that is one thing, developing the code (and testing it, and deploying it) is another.
Also keep in mind that while there's multiple mod accounts, we have no way of knowing they're actually assigned to individuals. Additionally, what the mods do isn't exactly time sensitive. Catching a cheater in real-time may require real-time support. What are you going to do about off-hours? Running a 24/7 operation requires 6 personnel. That's a lot of money.
While having an alert system in place to notify these theoretical mods when the cheater is online next, there's also a chance that the cheater may not cheat every time they're online (unlikely, I know). I'm stretching here, but if I were building a team to do what you're proposing, this is what I'd be thinking of.
If they ARE, you close/ban that account per a "zero tolerance" no cheating policy.
Oh hey, great. Let's assume all the steps and development effort are actually deployed. Now, you find this cheater / hacker, and bam, they're banned. What about making another account? Oh let's use e-mail verification, sure. They make another e-mail. Well just IP ban them. Ok, now they've rotated their IP by unplugging their moden and plugging it back in the prescripted 20 seconds later. Or they are smarties and mask it somehow.
If anything, Reloaded would probably be better off skipping the report button altogether, and instead develop intelligent systems that monitor all players for snapping and other physically impossible things that a normal player couldn't do. That's my armchair advice.
I've written all the above so that when the question is ask, "How difficult can this be?", you have a small sample of what's actually involved. In short, probably more than you'd imagine.
Edited by TheButtSatisfier, 04 August 2016 - 12:46 PM.