Because I use software based on its utility. There's a lot I don't like about Microsoft as a company, and about some of their products, but the simple fact is that .NET is a good platform to program on. I would switch to something else right now if I were a philosophical software radical like you and Stallman, but I'm not.
defending foreign criminals who hack OSX to run on generic PCs,
And you have yet to show where in the law they could possibly be subject to criminal prosecution given the evidence we have. Quit making such libelous claims. What they did was violate a likely unenforceable, overreaching term of a license (civil matter), and an MPAA-purchased provision of the DMCA pushed by the Democrats and signed by Clinton that (based on what we know) would subject them to a civil complaint.
LOL I strongly doubt you have any control over what you’re paid to develop, especially if it’s for a government system. More likely you’re stuck having to use something you hate just to put food on your table. Pretty hilarious in fact, you hate Gates and company but are ordered to use it at work LOL.