Did just strike me the backwards compatibility thing is increasingly odd. Do believe some consoles these days have had some degree of USB support, harddrive style space is getting larger, and by and large there aren't any emulators that are very taxing on that front to begin with, with an occasional exception regarding saves/save states.
You'd think it'd be relatively trivial to ship a system with a full emulator suite for previous systems,* and then either let it read off a flash drive or make a handful of USB capable converter type things for the older stuff so you can just plug in an old cart or disc and run it in the noted emulators. That'd be something pretty future proof, too, since USB or something compatible with it probably isn't going anywhere anytime soon.
I can guess at various fiscal reasons to avoid it, but the technical ones seem like something that could be solved with relatively little difficulty or effort, insofar as such projects go.
*There'd be issue there for newer stuff, but hell, I'm pretty sure the actual system makers would have an hella' easier time cooking up a sufficiently functional emulator than hobbyists et al do. Actually just struck me, too, that it's almost weird there's not just that for sufficiently old systems. It'd be a bit of a publicity coup, and likely cost basically nothing save the undermining of the second hand market for older stuff, which the console makers already basically hate.
---
... any case, I've seen folks playing with the switch, now. Breath of wind LPs that are starting up (I don't care about spoilers et al cause the chances of me getting the system or the game is basically zero, unless several tens of thousands of dollars magically appear in a banking account in my name), some have face cam type stuff that include the controller/machine/whatever the thing is. It... looks rather clumsy, and it's been pretty obvious that while controls haven't been a major issue, ergonomics and whatnot appear to be causing the occasional problem. Anyone touched the thing and have comment to give?