Yeah, let's just fire all PR departments because managing public perception doesn't matter at all, right?
Obviously it's all money and business. But I believe there are two types of corporation. The corporation which wants to make money at all costs and ignores everything else, and the corporation which knows that a happy consumer will give them money, so they try to make the consumers happy and reap the rewards. It's pretty clear to me which type Microsoft is. That won't (and hasn't) stop(ped) me from buying their products, but it does make me prefer to support competing products when I can. I'd rather support the company that tries to make money by making me happy, not the one that tries to make money by screwing me over.
What is the point of this post? Have you even watched the video or read any of the discussion? This post literally says nothing.