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.