Welp, thank goodness I had no intention of playing this game anyway because of the obvious, 'I, too, wouldn't trust Riot/Tencent as far as I could throw them'.
@Herman Groenenboom: Because you will have to have a really fast, reliable connection for that kind of stuff to happen. i.e. You might as well run Stadia, since if you pay enough for your connection to be that good, you are going to have enough data for it.
@Erin Gorman: The software actually has a tendency to break or disable device drivers that it doesn't trust. This has had the effect of disabling essential hardware, including keyboards and mice. Overheating is known to happen as well.
I'm surprised AAA developers haven't tried making serverside anti-cheat yet. E.g. only sending player positions when the server has verified that you can see them would prevent all wallhacks. Since these games use dedicated servers anyway... wouldn't prevent use of aimbots though.
The main problem me and basically all of my friends have with Vanguard is that it's a level 0 access rights program. It literally has kernel access rights and even ran silently from startup onwards. Such a program is just begging to be exploited sooner or later by nefarious people.
@AndyWillow In return I remember plenty of games with heavily intrusive DRM that as a side effect breaks the games on newer operating systems than what it was released on. Never mind always-online DRM...
The anti-cheat software is fine, BUT there is no conceivable reason for it to run at startup. Don't feel like playing the game that day, well it's still taking up CPU usage. There's no reason it should be running constantly, even when the game isn't.
theres a third option, match cheaters whit other cheaters!(yes, i know, is not so easy to know who is and who it isnt, but for a reason exist on online games the option to report them for cheating)