The burden should be on the developers and a server side solution. No PC should be invaded with software to stop cheating. It's cat and mouse anyway with client side detection, by chasing it so hard they are just incentivizing the creation of less and less detectable cheats.
The whole "its an untampered system" thing doesnt work. It's like Secure Boot now randomly being required in games. No user should have to enable or disable anything like that just to run a game. It's their device, they should have the freedom to do what they want and still run an application.
I think the invasion of bots in games is ruining them personally, no matter how old I get, or how bad I get at them, I still want to play against real players. I wouldnt mind a mode with just AI for people, but they should never be mixed in with real players.