Switch concerns:
1) It's going to be a physically large / expensive handheld. Gameboy succeeded because it fit in your pocket. If the Switch costs more than $200 it had better act as a tablet replacement. But then it's competing with far better hardware like XB1/PS4.
2) As a console it will be a turd sandwich. XB1/PS4 were out of date at launch, and Switch is well behind them in specs. Plus different architecture (ARM vs x86 for the leads) so forget about ports.
3) Card media. This is only to make retailers (and pawn shop reseller GameStop) happy it does nothing for consumers. Will limit the size of games (again, no ports) reduce the profits for 3rd parties (assuming there are any) and make games harder to update. This is just as boneheaded as using carts on N64 (the system that got beat 4-1 in sales by PS1) and 20 years from now will be on the same "What Were They Thinking?" lists as the Virtual Boy and Sega 32X.
4) Kids (the traditional handheld market) don't give a damn about the brand "Nintendo". They've grown up in an age of $200 tablets and free games. So who's the market? Public transit millennials?
But don't worry. Nintendo will make sure to not build enough for launch on purpose to get lots of free publicity and ensure 100% sell-through at retail for months. (like 1988 chip shortages, like Wii's 2nd Christmas, like Amiibo, like NES Classic)