I must admit I'm finding some of this rather odd.
Let's look at it a different way, perhaps? Let's begin by accepting the 'reality' of the Windows/x86 computing world - it's a really flexible one, with an almost infinite number of potential combinations of hardware components and software installations, and it isn't bullet proof. We all know that, right?
So sometimes, not all the time but sometimes, shit happens, even in relation to 'bug fixes'. It's a shame that it does, we all wish it didn't, but in reality it's a much, much smaller problem than the complaints would lead us to believe but, let's face it, complaints are always the loudest voices. and as said, let's face it, we all know it happens.
So we should be aware of it, and that's the job of the IT department isn't it?
Why is it such a problem that twice in 3 months Microsoft has released a 'buggy' patch when the bug only actually affects some systems? It's the job of the IT department to check that it actually DOES work withoput any sign of problems on their equipment isn't it, because, after all, we DO know that sometimes shit really can happen? Given the complexity of system configurations it needs to address, and the nature of Windows itself I'd not only think that 2 security updates in 3 months which cause problems on a few machines is more than we usually see but that it's also not really too bad in itself. After all, the IT department was supposed to check that everything was OK, and was able to uninstall it again in the event of unforeseen problems, wasn't it?
Hell, I sorta take that approach on my own home office network of a handful of systems, and I'd like to think that someone responsible for hundreds of systems would be even more vigilant and careful than myself.
OK, so once every long while there's a 'bug' and on some small number of systems an uninstall just doesn't correct the problem! Fate's a *******, and I guess in that event a few other people think "Glad you've uncovered that one, shame about the problems it caused you!"
It IS Windows, after all, and we all should know by now that while everything's pefectly fine most of the time, every once in a while there just might be a hiccup!
Okay, so that was a rant. But it had a point. When the complaints about Microsoft not being careful enough roll in, just what is it that people expect? To expect that Microsoft will test every update on every possible combination of hardware and software in existence is asking the impossible. To expect that Microsoft will release a 'patch' that's somehow going to make Windows bullet-proof is ridiculous. windows is what it is and we put up with it because changing to something else would create absolute bloody chaos. A bulletproof Windows is a completely different product, not a 'fixed up' one, and would be built on completely different fundamental principles!
Right, I've 'slammed' the microsoft-slammers, now let me slam Microsoft myself, over that 'not tested properly' third-party 'Service Pack'.
We reported here on one of those
a while back, which was made available at MajorGeeks. Sorry, MS, but those claims that it's 'not tested' just don't hold water. All of the 'fixes' contained in it come from your own website - some of them you're confident enough to have linked in Knowledge Base articles, some of them you make available on request to 'fix' specific problems, all of them have merely been collected together and made available for download in an archive collection. You're really only pissed off because people aren't going through MS downloads to get them! They're not an automatic install of the entire bundle, people still need to check them individually to ensure they're suitable, I'm damned if I know what you're whinging about!
And yes - they'll pretty much all end up in Service Pack 3 when that's released, sometime next year, and I'll warrant that the only further 'testing' you do is monitor the feedback in case someone, somewhere, strikes a problem when using some of them! You've already done all the blasted testing you're going to do, or you wouldn't have made them available in the first place!