I think this community is special in that regard. I feel the exact same way, and I'm sure a lot of other people here do as well. But the thing is that it works and it works well. Microsoft are doing incredibly well.
Apparently there are a lot of people out there who are easily convinced by lies, or marketing as some might want to call it.