Everyone loves to hate the big guys. MS and Walmart are some of our best companies and we continually whine and beat the crap out of them.
MS is far from perfect, but its the best desktop available in the world (Yes, I run Ubuntu at home, but not my important machine).
Linux is almost there but is chasing the taillights of MS. Linux has a superior architecture, but just isn't usable enough to put in a business without a full time linux geek.
The whole PC industry is what it is becuase of MS. No they didn't invent it, but THEY MADE IT HAPPEN.
Give them some credit and stop piling on with the sheep.