Except a lot of anti cheat now supports Linux. Destiny 2 doesn't run on Linux only because Bungie refuses to allow it, their AC supports Linux just fine now
Exactly this, the community has proven it will put the effort to make it work, and a lot of things that don't still are because the companies resist it intentionally
Unfortunately there is a lack of awareness how Microsoft treats Windows for desktop PCs and notebooks and how the future strategy looks like. Otherwise many people would move away faster.