Oooookaaaay.
We've got to pay for Windows. Fine (not really but you know what I mean ;-)).
M$ makes mistakes in programming Windows. What's new? :-P
We've then got to pay M$ for fixing things that they've programmed wrong? :-x
They're making money out of their inefficiencies and crap programmers.
If they had any sense (ha! :-P) they'd fire all their crappy programmers (i.e. all of them :-D) and start from scratch. Or they'd just wait and test (ha! again) something fully before releasing it.
But why do that when you can get loads of money from selling a crap very buggy bit of software for a lot of money then charge them extra to fix the problems that they've caused.
It does make business sense (paying for the extra work to be done for the updates) but it's stupidly ineficient.
I guess they're just proving that M$'s offices are as inneficient as their programming :-D