I don't believe that Valve installs a kernel driver for CS:GO or its other titles. They turned anti-cheat into a pretty sophisticated deep learning solution called VACNET.
I pay for ESEA, an external service, which installs a kernel mode anticheat. ESEA also got sued for running a bitcoin miner on users computer several years ago. But it’s the only way to get any semblance of real, high level, competitive play.
This is the context for Riots anticheat. They need to provide a solid AC from the start to pull over players and provide a competitive matchmaking system that isn’t a total joke like Valve MM. It sucks, but I know who I’d trust more between Riot and ESEA. I just run my games in a separate partition and bitlocker my primary OS install.
Another example, GTA online is practically unplayable on the PC whilst it's almost impossible to find cheaters on consoles.