actually, less is more.
some people need a simple interface, a stable and fast OS that has support by everyone(company) to anything(driver/IDE e.t.c.)
I wouldn't bother reading the comments or the article but there are still people judging others who use old OS.
XP is an OS that is simple, can run everywhere, with or without huge ram size, fast or slow cpu/hd/ssd/vga or anything else.
you install it and you start working.
XP has one of the best features that an OS can have, it is SIMPLE. I mean aero is certainly cool, beautiful, e.t.c. but i personally got bored of it after a couple hours.
Since is spend over 12 hours/day working on my pc, I can't configure Win7 pro legit to be simple and have the best colour combination in order to keep my eyes rested. in win7 you cannot do that. In windows XP you just install the Zune theme, and there you have a dark theme to keep you working for days without complaining.
Other things that I don't like in 7 is the huge amount of ram they use. ok I have 4 gigs in my laptop but ffs, when I open netbeans, visual studio, dreamweaver, run an IIS or WAMP or something similar, when I compile big projects, has over 20 tabs on Firefox or Chrome I start to get the feeling that these are to much for win7 to handle, simply because in MS they forgot what efficiency is or what user friendly and configurable interface is.
On the other hand, now that we are talking about old software and I mentioned the DM and DE of an OS let's take a look at linux.
I started using linux when KDE 3 was out. it's been more that 6 years. This DE was SIMPLE it did JUST WHAT YOU WANTED IT TO DO and it was first of all FAST FAST super fast. When debian switched to KDE 4 i changed to Gnome 2, it wasn't what I wanted so I switched to LXDE it wasn't what I wanted and I stopped to XFCE that is exactly what I need, it works, it has the programs I want and it gives me exactly what I need.
==========================================================
((if the above are much to read skip here))
If there is something that I want to change in XP is
1) update the kernel to use the latest instruction sets from amd and intel, including the fixes for buldozer
2) update it's installation wizard and built in drivers to support the latest motheboards because I bought my laptop last year and I can't get windows XP to work on it.
3) please give Win XP to the opensource community, we know how to appreciate good software.