I'm actually in close contact with the Microsoft product teams that I depend on, and while I wish they only listened to me, they don't...but it's not the end of the world and it doesn't color every perception I have of them.
Even when things are quite bad and they don't have an answer I want to hear...that doesn't mean that I can use that experience as the only criteria for all of my future interactions. What about the stuff that they get right? Does that have any value?
People here go crazy about privacy and Intel's ME. They don't flip a crazy bit when Intel releases something open source or judge every product against their hatred of the management engine. Does Intel support every single project that they open source forever? How about IBM?