To be entirely fair, with BattleEye it's 100% clear to the user it's being installed. They have a pop up for every game that uses it that states it's to be installed if they click 'OK'.
But not all anti-cheat software does this, even those that install drivers, and it's not always clear.
But not all anti-cheat software does this, even those that install drivers, and it's not always clear.