Should I really be surprised that people here seem to be passing judgement on Microsoft's products without even using them?
Clearly none of you saying things like "crummy products" and "crappy OS" have used Microsoft's offerings lately. If you had, you would be praising what is on offer:
Office 2011 for Mac
Internet Explorer 9
Windows Phone 7
All of these are truly excellent products, most of them worthy of being the market leader. Certainly the Windows of today is the best ever and I now have far more confidence in the reliability and stability of Windows than I do in Mac OS X.
Microsoft also offers incredibly good support for previous versions, continuing to release updates long after a new version is on sale. This means that Windows XP and Windows Vista are now rock solid (a long way from where they were 6 or 7 years ago).
I want to agree with you but MSFT is almost solely responsible for holding up innovation.