well RIOT did more than any game company to ensure fair play within the game. Got further than any company with LoL and went on ESPN for only one year before the smurfers unleashed and destroyed that games community. EPIC has actually sued people in court, and if they are kids actually sued their parents. That also hasn't helped. I've been saying for decades that the only way to really stop cheating is to really treat it like a real life sport. This whole ideology that the internet is somehow this fairy tale land and seperate reality, and the fact society has turned a blind eye to it and not taken it seriously for 30 years, is why western civilization is now being destroyed by it. The digital realm is just an extension of the physical realm, they are one and the same, and the same laws and principles must apply! We must evovle.
I would literally pay for the privilege to verify my identity like the gov't to play in ranked competitive matches, similar to community leagues in cs back in 2004. Or two8 club tournaments. The problem is that similar to western civlization, we aren't able to segregate our population from all the trolls. We are told it is immoral to ban someone "too good" for your server. And the trolls have way too much ddos power that they can literally make you stop hosting a server by constantly lagging it out or taking it offline. SO these game comopanies decided to introduce mmr, but the problem is that because of thew anonymity, now it literally makes manipulating the match even easier, so it is not the answer.
Again, to summarize, the only answer is verifying peoples identities like we would in real life. id's, phone numbers, verifying snail mail addresses, heck even facebook asks for birth certificates sometimes....lol