I have Windows 7, and Windows XP on my two main computers, and I can't tell you I prefer Windows 7. Yes, it's slower and bloated, but besides that I don't know what it does that XP doesn't. Both do their jobs fine, and I don't see any reason to stop using XP because something else came out that will help lower the performance of my computer.
Not that I dislike Windows 7, it's fine. I just don't think it does anything I need that Windows XP doesn't. A lot of people feel that way, and a lot of people are still using XP because of it.
Some ninnys on a forum aren't going to change that reality because they think everyone should upgrade. Some people should, some people are fine with what they have.
Now, Windows 8 is an abomination, so 'upgrading' to that from XP will make people buy Android base computers, or Chromebooks. Not to mention that horrible "A" word they heard is so chic and cool, but truthfully sucks.
Even so, it's time to move on. Microsoft is a dying company, and whether it be XP, Vista, 7, or 8, it's time to leave Windows behind. Free OS's is the future, and unless Microsoft gives Windows away, it will continue to lose market share, as it's been doing month after month.
Windows 8 is their Waterloo. And Google is their Blucher. But, regardless, Windows would die because the expensive OS model doesn't work anymore, with the alternatives. Windows 8 just sped it up.