I like windows 7 and intend to stay with it as long as possible. I (and I suspect many other non-high tech users) am fed up with windows constantly changing their operating systems. What was wrong with XP ! what is wrong with win 7, nothing, so why not leave things as they are ? Eric
One may say what was wrong with the engine in the Ford Anglia but it does not stop Ford (and others) producing new engines every few years. New engines have new features and utilize new technology, as does new versions of Windows.
Windows XP came out in 2001 (a long time ago in computer terms), and was based on older software and hardware technology that had been in Windows NT (a business operating system) before that. So the technology in Windows XP is now probably 15 or more years old.
But think back to what we did with computers then and what we do with them now.
Amongst the technology that has come along (or matured) in the last 11 years is Broadband, USB 3, DVD / Blu Ray, streaming technology, mp3 music, mp4 video, new internet technology (HTML5 for example), online gaming, larger RAM memory, larger hard disks, SSD drives, online shopping, and more and more and more.
You say "what was wrong with XP". But Windows XP was mainly a 32 bit operating system (though a 64 bit version was available for some users). But a 32 bit operating system can only support less than 4Gb of RAM memory, but many people now want 8Gb of memory, or 16Gb of memory, or even 32Gb of memory (or more).
Many people who don't work in computers see Windows as one "product", but in fact it is made up of hundreds and hundreds of small programs all working together, and each of these programs need updating to cope with new software and hardware and technology as it comes along. You cant keep "patching" an old product like Windows XP.
Sometimes you need to redesign the underlying "centre" or "core" of Windows (that most of us don't see) to cope with new modern hardware and software, and also to add more security. You can only do this by bringing out a new version of Windows.
Windows XP was basically a very insecure product (even more so now that Microsoft no longer support it) as it was developed in the days when security (particularly from the internet) was not such an issue. Anyone who cares about the security of their computer should have stopped using Windows XP years ago. Later versions of Windows now have security "built in" to the product (and I don't just mean anti virus) but security deep inside Windows to stop hackers being able to take advantage of "holes" in Windows. These extra security features are NOT built in to Windows XP and never will be.
THAT is what is wrong with Windows XP and why everyone should get off it.
Like you I am on Windows 7 and plan to stay there for a while as to me it is the best home operating system Microsoft product (better than Windows XP)