I love how people are complaining about the $300 price tag. I mean, is $50 THAT much more that you can't pay for it? I mean, they charge $60 for new games.
I'll tell you one thing: it won't be fifty dollars that tell wether the system will take off or sink.
It's about the perceived value. Not the price itself. For a console that's vastly inferior (in power) compared to it's competion AND being more expensive than them...it's not looking good. I mean Nintendo fans will still buy it and that'll be it. As far at the handheld part goes - how did the 3ds perform at 250$? Yeah, now imagine selling it at 300.
It did ok actually, just not great. Sold 3.5m in 5 months during a weak peroid for sales before having the price cut.
Plus, you're comparing 2011 to 2017. Prices changed quite a bit. 3DS also launched without any meaningful title and stayed like that for months until Ocarina of Time 3D came out... and that was a remake. The first meaningful title 3DS got was Super Mario 3D Land at November, 9 months after launch.
The Switch will already have Zelda at launch, which is Nintendo's most anticipated game ever (even according to themselves). Not to mention what comes after...
I'm not saying it will be a success, but we'll have to wait and see before saying it will do bad. People also said Wii would flop.
Plus, you're wrong about it being more expensive than PS4/X1... unless the regular price of them will drop to $250 by March.