Yeah, I love Linux and would use it on everything if I could, but the bottom line is, it’s cheaper to pay Microsoft for something that “just works” with the literal decades old software businesses have used without major issue than it would be to help fund development for a Linux based version.
It’s not fair, it’s not right, and you could probably make an argument that it’s not ethical, but the fact of the matter is, Windows does work. It’s got a whole boatload of quirks and every day I wonder why I hate myself so much that I chose a career that involves working on Windows so much, but it does do its job.
Plus, I know Canonical isn’t the most popular company either, but do people think them, Redhat, SUSE, and whatever other company isn’t out to make money?
It’s not a war crime if it’s the first time……