Games for some reason today want single central server, instead of dedicated servers with user maintained communities is part of the problem. (E.g. cs:go vs older cs)
Games for some reason today want single central server, instead of dedicated servers with user maintained communities is part of the problem. (E.g. cs:go vs older cs)
Especially with team gameplay, players want proper skill based matchmaking. So that they don't have someone on the other team who destroys them. Or someone on their own team that is dead weight.
Server browser is a hidden afterthought behind a dropdown.
As well as more structured games that are not 10v10, but rather smaller 5v5 or 6v6 games, where each player can make a difference.
Cheaters are better at hiding too. Toggling aimbot for a quick kill or two isn't enough to arouse suspicion, and can be passed off as a lucky headshot. Just because you think you've never run into a cheater doesn't mean you haven't.
On the other hand, a really skilled player might be good enough to make you believe he is cheating. Getting vote kicked or banned out for that is not good either.
It's another social problem that engineers try to solve with technology.
Consider game like Dark Souls 3, it has very simple anti-cheat system and trusts the client completely. Yet you rarely see actually cheaters online, this is purely a social problem.
You can search any rootkit based anti-cheat software and find just how many people have issues with them. Just some examples from the infamous riot vanguard which developers boast it being "user-friendly" rootkit.
* https://www.reddit.com/r/pcgaming/comments/gead0n/riot_vangu...
* https://www.reddit.com/r/VALORANT/comments/geqc73/have_you_d...
* https://www.reddit.com/r/VALORANT/comments/gbebt0/if_riot_is...
* https://www.reddit.com/r/VALORANT/comments/g5aem3/vanguard_a...
Anyway, it seems to me that most of those people just need to update their fan control programs. One example I saw was CPU-z which had a CVE in their driver a few years ago. They are using drivewrs with known vulnerabilities. You also need to consider that some cheaters will also spread mis-information.