The people making decisions at these companies, the business idiots, are too far removed from real life and real users.
They're stupid. They're bad at their job. They don't deserve their money and life of comfort.
Fuck Microsoft. Don't give them any money.