We have to face the reality; Microsoft has got the majority of users by their balls. People don’t like M$ per say, but rather the applications,the compatibility, and ubiquitousness of their platform.
Till people get their favourite apps on their desired platform, M$ could start charging $10 a month to access Windows + malware + ads, and people would still rush to buy them.
Rule of thumb: If your game has kernel-level anticheat, it probably won’t work. If your game doesn’t have any anticheats, there’s a 95% chance it will work on Linux.