IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
I guess Microsoft did too good a job with XP. It was the first version of Windows that wasn't all jacked up which is why I still use it. If it's not broken don't fix it. I've stopped using Internet Explorer since it's always blown big time, and now you can't upgrade without leaving XP. I just know somehow they will ally with software makers, and force people to spend the big buck to upgrade. If they really wanted people to switch they'd have a limited time offer where you could upgrade for super cheap but that will never happen.
Windows 7 finally got some enterprise users to migrate to it from XP because it offered improved security and functionality. Key word = some. It remains to be seen how Windows 8 will be received. Basically the thinking I've ran into is that XP will do what we need, so there is no reason to spend the time and money to upgrade it. So as long as they stick with a version of Word/Excel/PowerPoint that works on XP, they can get away with it. Few people outside of IT give any thought to the vulnerabilities of XP.
I doubt Windows 8 is going to create a mass exodus away from XP. What will finally do it will be when Microsoft discontinues extended support for XP on April 8, 2014. After that date there will be no more security patches or hotfixes. Even a company with lax security practices can't justify continuing to use an OS that will officially be vulnerable to security threats like XP will at that point. If I was a betting man, though, until 2014 arrives I would wager that XP will still be in use on 20-25% of machines.