I am always amazed at how much people can bash Microsoft products when the whole reason to use them is often that they are the best thing around, with the most features and allows you to do things that would be hard/impossible otherwise.
The most egregious are the apple fanboys who try to pretend that the iWork suite is even close to being a replacement for Microsoft office. Like sure, if you only need to write letters and resumes it will do but at this point any free office suite will do...