Exactly, why do you think M$ went back and brought out SP3 for WinXP Pro? After they already stopped giving support for WinXP? Because most of ITs did not want this overloaded, under performing, crude, crashing often, piece of cr@p for their businesses, that is why.
I still don't get it why an Operating System has to have ALL bells and whistles anyone can ever think of added to it and than 10 tons more of cr@p added on most people are never ever going to use with an OS. No wonder with that much code in the OS, things are prone to go wonky.
Why the hell can't M$ bring out a bare bone Operating System where people can add to it whatever they require instead of an OS with (as said) trying to serve everyone but not helping anyone?