I guess I'll be forever stuck in the "old ages". Both of my printers are only compatible up to XP (as far as I know) and I hate trashing perfectly good printers (even though they are old) just because HP and MS won't support them.
I certainly wouldn't buy a touchscreen computer and use as a desktop. Aside from the initial launch screen, what's to touch? If you're buying a tablet, that's a different story, but as a desktop, no way.