It will even run on lower powered hardware like netbooks.Unlike the Vista launch most of the hardware compatibility problems have been resolved.If I made this same mistake in Linux, and I have, I would probably just lose the ability for the application I was using to talk to the device I had disconnected.It is a very rare event that the whole system would lock up.And its not a disappointment this time around like it was with Vista.Besides improving the interface they have revamped most of the built in applications, simplified wi-fi networking management, gotten rid of the annoying security prompts, gave it better battery life, and made major improvements to the task bar.
Windows XP also still has the most support for running your custom business applications.
What they can be blamed for is continuing an architecture that allows the failure of one system to affect the rest of the system.
An example of Windows inherent instability might be when you accidentally unplug your camera, mouse, printer, whatever, from you computer while it is in use.
Instead of just the programs using that device locking up, your whole computer locks up and needs to be rebooted. We also all blame Microsoft solely for the problem. The root cause of the lockup was the device driver, written by the manufacturer, being unable to handle this unexpected event.
Where Microsoft shares the blame is not being able to keep this single, poorly written, device driver from affecting the whole system.Due to the architecture of Windows, when that malware gets into your system, it can do more damage and be harder to remove than other systems.