Windows is trying to both maintain backwards compatibility and lock-in. That's pretty hard at the best of times, moreso when you didn't initially have lock-in. If I can get my games working on Linux (i hear it'spossible, but I need time), the only reason I'll have to use Windows will be work-related.
@Quexotic@GreyEyedGhost for what it’s worth I’ve been working on Linux servers professionally for 15 years and I use a windows desktop and an osx laptop both personally and for work. I can’t think of a particular advantage a Linux client environment would give you. The last thing I want to do in either place is extra work making my local environment functional.