Office 2010 and Office 2007 are basically the same thing. People despised 2007 because of the Ribbon interface, and had gotten used to it by 2010, hence why it's now "quality". It's not better or worse, just a new release with new features 1% of the population will use. Most people still use only features that were available in Word 6.0.
Windows 7 is Windows Vista with a new UI and the bugs fixed. Vista's problem again was computers that couldn't run Aero but were dubbed "Vista ready", the new driver architecture that dropped support for many legacy devices for which drivers never were made and a few launch bugs. Windows 7 still uses the same driver architecture that pissed everyone off, except now hardware has had time to catch up. Same for the Aero GUI stuff, hardware has caught up and now it runs fine on every computer sold. They got lucky to not have shipped a major bug like the "file copy" bug Vista had.
And IE 9 ? Really ? It's the "best" they've got ? They've been getting beaten around on standard support by open source projects and by a small europeen company that makes close to no money for a decade. IE 9 is still dead last in standard support out of all the major browsers. And yet it's their "best" ? Piss poor attempt by the biggest software vendor in the world if you ask me. By now, with their money and ressources, they should have the most top notch standard support out there. They just don't care about interoperability and they don't give a flying **** if web pages look like arse on alternatives platforms, including iPads/iPhones/Androids/Macs or any other browser for Windows.
Except all the "hatred" towards these products have been for aesthetic reasons. Lion isn't even any different from Snow Leopard, aside from new features which you aren't obligated to use (some of which are quite nice, Mission Control is superior to spaces/Expose by my experience and the added gestures are really good) and iTunes 10 just has black/white icons people don't like and the ping stuff you have to turn off, otherwise it is iTunes 9.
And seriously guys, you can't think of a failed MS product recently ?
Anyway, good software, bad software, no one should give Microsoft the time of day. After all the crap they pulled over the years and all the harm they've caused in the software/hardware industry, they should be left to rot while firms that respect standards and interoperability move on to become tomorrow's leader. We should never have a repeat of the 80s/90s/early 00s where Microsoft was the only option for a lot of things, unless you wanted to live on the fringe.