Yip, it's really sad that even the older (and better) games are no fun anymore.
Even the concept "let the users report cheaters" (as questionable as it is without proper anti-cheat-tool support) does only work if someone REACTS on these reports.
During the last few weeks I followed the stats and game reports of some of the recent clearly cheating guys, and they still play almost each day, having 40:1 or better K/D ratios all the time, they get reported by everyone on the server (even the own team) everytime, and NOTHING happens, they continue cheating week after week, month after month.
Just sad, and the most efficient way to get rid even of the last parts of a formerly loyal playerbase.