I still think yesterdays presentation was crap, but in hindsight its not really any worse than many other console launches, and if you adjust for inflation its the 4th cheapest ever.
Suspect that this first batch will sell to die hards and tech nerds to get a few quid in the bank and allow them to do a few months of live beta testing on the online aspect, though that being a mobile app is pretty concerning.
I'd imagine we'd then see a decent E3 showing off Pokémon and a few others before we get a huge push around Mario at Christmas along with a pack in title and price drop. To us all, it's a poor launch. To many punters it won't even be on their radar.
If Nintendo are solely developing for one machine now, some good Indies get involved and the single screen allows developers to port over some simple classics people would like to revisit on the go (think Dark Souls and Fallout) then it may find a niche. And if the unit has shifted tons in a year, 3rd parties will develop for it. At least this machine doesn't need a developer to incorporate a gimmick in the game like Wii or Wii U did.
There is a lot to be concerned about though and I'm at least a year away from remotely wanting one.