Can I ask why do you use software from a vendor you distrust?
That's easy. I need something that works, and there is no alternative. Also, I need something that works
the same, or at least reasonably comparably as for 90% of everybody else. Which means I need to use Windows. Not Mac, not anything else.
There are no alternatives to using Windows if you develop software for Windows. Linux does not work properly (no, please
don't tell me how awesome it works -- it's awesome for servers, and I have been using it for every single server during the last 20 years, with no single problem whatsoever
[1] -- but it just doesn't work properly for a desktop machine), and it doesn't let you test the software you write either. Test, as in: runs in a "real" environment.
Yes, in theory you shouldn't need to do that anyway, and in theory Wine will do just fine. In theory, X11 works fine, too (unless you try to change any ridiculously insignificant thing, such as e.g. the resolution).
But in reality, you need to test not only on a Windows system, but on several of them, with Graphics cards from different manufacturers, and different driver versions. That, and you cannot afford to fight against half-working software all day (yes, it's free, but free is too expensive if you spend half your day fighting against it).
Windows 7 is actually a pretty good OS, and now that I have automatic updates disabled, I even more or less trust it (I did trust it before Microsoft decided to betray their users and automatically installed Win10-alike spyware updates). I found XP a pretty good OS too, but gave up due to lack of 64-bit support (well,
working 64-bit support). I didn't really want Windows 7, but I kind of needed 64-bit. In retrospective, it was the best ever change, I'd never want to go back. Cannot say the same about Windows 8 and 8.1 (which I'm using every day on my convertible), or Windows 10. I might indeed switch to using Linux for desktop (if they hopefully make it usable by then) and only dual-boot into Win10 for testing, once Windows 7 will no longer be available, in like 5 years or so.
[1]Indeed I recently discovered an old server in my former university lab that I had completely forgotten about. Nobody knew what it was doing, and so nobody wanted to touch it, or would dare to pull the plug in fear of breaking something. It's a 386SX with a NE2000 that I pulled out of the trashcan and some memory sticks that apparently weren't anyone's property, and it's been running unattended on Slackware 3.1 since late 1998 (uptime points to mid-May 2003, apparently there has been a power failure at some point). So yeah, no doubt, Linux works just fine for servers. I built a lot of out-of-trashcan computers back then, and they all worked for many years -- some still do.