Xmms and mplayer support more hardware and more multimedia codecs than MS or Real.
The GIMP is used to make Hollywood movies. OpenGL is supported by Linux and FreeBSD. Most Windows games run perfectly fine under Wine. I've been playing both StarCraft and Diablo II for months under Linux. Indeed, Diablo II runs better under Wine on Linux than on Windows.
Sorry, your assertations don't hold up to reality.
Microsoft operating systems work on a single platform and support a fraction of the hardware devices being sold. The vast majority of x86 compatible hardware is well-documented and is well supported on operating systems other than Windows.
The Windows API is not well documented. Therein lies the problem. Stealing customer data will not help Microsoft to better support users. It will let them target software companies for destruction and let them sell the lists to marketing companies.
Will you please cite a few examples of games that you, personally, have run perfectly fine or seen running perfectly fine with Wine? Thanks.