No one decided cheating in multiplayer games is fine. But invasive anti-cheat software is significantly worse, and frankly doesn’t actually work. Automated detection tools can help, but ultimately you need mods / admins to properly stay on top of cheating. Trying to replace those jobs with incredibly invasive software installed on every user’s device is just a sign of a trash developer or publisher.
This is exactly how we know that they are actively trying to exclude Linux users and it never has been “too much development effort with too little market share”. They won’t tick the check box in EAC to allow use in Linux. They actively aim to exclude the open-source community because they are big corporations and would rather a different big corporation hold some of the power they don’t have yet instead of the “consumer”.