I honestly don't understand people lagging behind on 10+ year old operating systems like Win 2K and XP, it just boggles my mind.
The longer you wait to make the transition the harder it is to find all of the transitional software typically easy to find when an OS is first released.
Not only that, but many companies decide whether to provide upgrades to their products based on market demand and when a significant portion of the market refuses to budge sometimes they don't upgrade those programs and later, that mission critical software no longer exists, company gone, POOF!
I can understand it's not cheap to upgrade 3K machines, all the logistical issues, but delaying so long and putting up with all the technological problems inherent with an old OS would seem in the end to be costlier than the perceived savings in the first place.
For instance, old 2K and XP have all sorts of issues natively supporting some USB devices that Win 7 knows all about and simply plugs 'n plays.
Seriously, my old Commodore-64 would still be solidly cranking away running a BBS if I plugged it in, but who would want to?