It's not in M$ interest to make Windows work well... if it did how will they sell the next one?
That is my biggest argument against commercial Operating systems, keep the OS free and charge for drivers and applications.
They use the same marketing campagn every windows release;
"This one actually works, will crash less often and has less bugs than the last one"
I really can't belive that a company can sell 6 products all with exactly the same marketing ideas...
Imagine if Boeing did the same;
"This new plane will crash less often..." :-D