All client-side anti-cheat systems are invasive, to varying degrees. Some restrict themselves to game files and data, others snoop on external processes and memory, and the worst (and most dangerous) even require administrator/root access or kernel drivers.
Yes, it’s terrible.
It’s also a divisive subject. Some gamers feel that cheating must be minimised at any cost. Others feel that their privacy and security are more important, and realise that only server-side measures can avoid circumvention anyway.
Unfortunately, there’s money being made selling client-side anti-cheat systems to game publishers, and implementing it in-house is cheaper/easier, so most will continue with that until enough of us reject it or we make it illegal.