I am on Microsoft's side on this one
I was so angry with Microsoft last year over their position on open document standards like Open Document Format that I sold my Microsoft stock (yeah, like that hurt them). I still dislike what I think is Microsoft's business model: keep adding features that few people want, force upgrades, mess people up with incompatible file formats, etc.
I have said this before: Microsoft should operate on a subsciption model: charge users $25 per year for Windows and perhaps $75 per year for Office. They could play nice with file format standards. They could stop adding features and just produce stable products.