And as I've said before, if you disagree with Microsoft's business model, if you think they're a bad company and don't want to support thier "dirty tactics", you have the choice to switch over to Linux. From there, you will have to accept certain sacrifices in the software you've chosen to use. Driver support is limited, but it's because it's open sourced. Do you remember a company named Loki games? They ported games such as Deus Ex and others over to Linux, using OpenGL. Why aren't they still around today? Probably due to Linux not being a gaming OS, like Windows XP can be. The reason why your driver support is so limited? Probably because the whole OS and components are open sourced, meaning you're encouraged to help develop drivers and such.
If it wasn't for the big browser battle back in '98 or so, I'm sure your point would be much more reinforced, that M$ is taking away certain things here and there, forcing proprietary formats on people, well guess what? I bet you're not using IE to view this page right now, right? Neither am I. Used to be a Netscape guy till Netscape 6. Then I went Mozilla, now Firefox. The music you listen to, is probably not being processed through Windows Media player. I've been a winamp guy since 1997. And look at the games developed around 1998-1999. They gave you a choice to use either a DirectX renderer, or OpenGL renderer. (In this case, blame the game developers, because they have the ability to create the game with OGL or D3D, not Microsoft.) Hate M$ Office? Use OpenOffice. No problems there, fully compatible cross platform, cross format. So, tell me again where microsoft has forced you to use proprietary formats?
To me, it's just another reason to say Microsoft is evil. Nothing I ever say or do will convince you otherwise, ovbiously.