There are not really many actual software solutions to the problem. Even kernel-level, while intimidating sounding, is not a real answer. Machine learning has promise but it relies on validation from massive amounts of data from human reviewers, and it's relatively situational: things like new guns, new modes, even new skins could throw it off. There is no way to "win" this war via anti-cheat software, it will be a perpetual back-and-forth at best, or just a cheater fiesta like Warzone currently is at worst.Yeah, I hate the kernel level anti-cheat as well, and I don't consider it a solution. I wish those dipshits shooting themselves into space would redirect their efforts to solving this problem.
But there is a way to fix the problem, on a given platform, I posted this in response to people saying Riot doesn't know how to deal with toxicity in League (after the post announcing they were removing all chat). Every company knows how to reduce cheating, reduce toxicity, in every online game and every social media site. Hire people to review stuff and punish the offenders. For toxicity, it actually requires more nuance and training because toxicity is getting layers to it now because of the new wave of extremism and the vast variety of ways people are finding to be hate-filled bigots, but cheating? Cheating is super easy to spot 99.999% of the time.
But none of these corporations are going to spend money hiring people and setting up an infrastructure to deal with a problem that ultimately probably is a wash, give or take, for them financially in the first place. Despite Warzone having maybe the biggest cheating problem of any major shooter since... I dunno, original CS? They are raking in cash faster than they can spend it so while it sucks for everyone else, it's not enough to actually deter people from spending money on the game. Twitter isn't going to spend money to have people actually take action on reports, nor do they have any interest in banning anyone that doesn't potentially cost them advertisers. Same with FaceBook. Same with Riot.
It's not that complicated to fix these problems on a per-platform basis, it's just the companies don't care to do it.