It's just so backwards...
I don't want to run my Linux applications on Windows. I want to run my *Windows* applications on *Linux*. It's not the applications I have a problem with. They're not the pain in my ass that I'm trying to get rid of. Windows is the problem!
Windows "Oh, by the way I updated and broke a couple of your programs again without warning." is the problem.
Windows "We're using your bandwidth to apply windows updates to other users nearby - sorry, no, you can't turn that off." is the problem.
Windows "Hey look, all these great new apps came with the last 'Security' update, let me stick them in your start menu!" is the problem.
Windows "I know you had working drivers yesterday, but that was yesterday and we've got this fantastic new feature out that you *might* try some day, so we changed them without asking you" is the problem.
Windows "I'm afraid I can't shut down right now, because I've got a hung process that doesn't belong to your session for some reason." is the problem.
Windows "You're gonna have to buy a CAL for every user who *might* access the system regardless of if they actually do" is the problem.
WINDOWS is the problem.
If I could run the MS office suite entirely on Linux with 100% feature parity, that would be the end of Windows in my org, and if I could run my entire steam library without the cursed thing that would be the end of it at home too.