I've skipped all the Nintendo consoles since the GameCube, in part because I didn't care for odd controls (I just want to play Mario/Zelda/Metroid with a regular gamepad!), and in part because as a result of those odd controls backward compatibility isn't too great either.
The Switch, however, will be the first console I'll buy. I'm not too happy with the low specs, but it's somewhat justified by the portability. And if Nintendo does what I hope they'll do, I'll be able to play a whole bunch of older and indie games now that there's a normal controller as a default (portable Metroid Prime!?!).
Unfortunately I don't quite trust Nintendo to be sensible, so I'll have to wait and see what happens first. I'm very tempted to get a second-hand Wii U so I can play Zelda and go through my unplayed first-party back-log, though.