I'm going to start this with three important prefaces: 1.) 99.999% of the time the content creators that play this game do great things and have very great communities to be part of. 2.) While cheating happens occasionally, it is far from every match and the Development team/support team are doing much better at taking…