They still have the option to upgrade to 7 whenever they want, but the great thing about windows is, and what I think keeps so many people and business's coming back to it, is that if you upgrade to say, Windows 7. There is a VERY good chance that all your software as well as your OS will be supported for 10+ years. Which saves a ton of money as opposed to Apples " Upgrade every 2 years or **** you " policy.
Different strokes for different folks.
I just find it totally insane that a 2006 Intel Mac is mostly useless today for newer software.
Kind of makes me sad, my new iMac might very well be the last Mac I ever buy, I refuse to spend 3K on a toy ( well toy for me anyway ) computer, or ANY computer for that matter. And have it be useless in a few years.
Yep. Windows XP still usable is a big advantage for Windows adoption as a corporate OS. OSX Leopard hardly can run any newer app. My Snow Leopard probably will be declared unsupported at the launch of Mountain Lion, so maybe I'll be "forced" to upgrade and reconfigure all of my productivity apps since Mountain Lion probably won't take into account that there are /etc/*.conf to be migrated or *.tar.gz to be reinstalled or kept where they are.
I would love to upgrade my OS every year if it kept every config I made in the previous version and older software still supported by the new installation. But this can't be guaranteed neither by Apple or Microsoft.
Windows Vista, the so called "big mistake" from Microsoft (I disagree) had updates for 6 years (2006-2012). Also, it still receives updates of some apps like anti-malwares and third-party ones. I believe anyone could still buy a second-hand FPP license of Windows Vista today and have a decent OS for at least more 3 years. The same is not valid for a six-years-old OS from Apple.