Windows isnt that bad.
Alot of the companies that made software no longer exist because they could not inovate fast enough.
There is nothing that Microsoft ever released in 1.0 revision that was worth a shit. Netscape was THE internet browser, microsoft first few versions sucked. But netscape started to release buggy crap and microsoft finally made a decent product. Look at wordperfect, owned the world.. but people didnt want a DOS word processor anymore and WP took too long getting a windows version out.. so much for them.
Some companies do inovate, case in point quicken. Microsoft pretty much gave M$ money away and still could not get most users to switch from quicken. The reason windows won out is because it was the better all in one solution. I admit M$ plays unfair in keeping their monopoly, but they got to this point by being better then the competition for the most part.
There is NO os in the world that lets you run software from a decade ago on new computers and lets you use as much hardware as you can with windows on the intel x86 systems today. The price we pay for this is legacy code,some buggy/crappy drivers, and the occasional system crash.
Sooner or later a new hardware system will come out and the whole PC/OS race will start over again and somebody else will win. Once upon a time CP/M used to be the only game in town.. all things must come to an end, and M$ will fall just like rome did (just hope it doesnt take a 1,000 years).