I see the Switch as the replacement for both 3DS and Wii U. They say it isn't, but this is expected as they shouldn't just publicly announce they are abandoning their current hardware. If this thing sells well, and I think it will, it will take the place of both.
As such, I predict it will have way more games than the Wii U has, and a install base at least comparable to the 3DS (say between 75% and 300% of it).
I think it is priced right. Products cost more when they are new. I can certainly see that in 2 or 3 years the MSRP may be 300 but including a game. Separate accessories are expensive. this is not an excuse for Nintendo, which as every company should charge what is of their best interest, but controllers are always a rip-off (for the same reason many restaurants advertise cheap food but have high margins on the drinks). Still today an original Dualshock 3 costs around 50 dollars in the US.
There are indeed missed opportunities. But for almost all of them, I can see some reasoning. For example, there are only 32GB of storage because not everyone needs more. Yes, it is ARM which is not used on PC/PS4/XBONE, but that was a choice made perhaps even 3 years ago. Yes, all Joy-Cons have many features which will likely be underutilized, but this way they don't split the install base. Yes, launch is not perfect, but would you rather wait?
People complain about its hardware power. For what I know, no one here really knows. From what I've seem, it looks just right for the games. Remember the hardware should be thought from the portable point-of-view too, as there are some power barriers. I don't think if it would be more profitable for them if it was 400$ and was more powerful.
I see many exciting games. I actually like 1-2-Switch more than TLOZ:BOTW, as I imagine myself having fun with friends. I really want to milk the cow, and there appear to be dozens of minigames, many of them really interesting. There aren't that many games at launch per se, and have an average output for the first year, but it has the potential to have the future 3DS and Wii U games, so I guess we should wait and see.
I don't like to pay for online (I have PC/PS3/3DS and never did), so I could perhaps stay offline, depending on the pricing.
Finally, the Switch looks an amazing piece of equipment and will have worthy games to play on, and I would love to have one. I would like it because:
1) can be used as handheld
2) can be used as home console
3) 1-2-Switch looks great for parties
And that would make, even with the current prices (around $300 each), the Switch preferable to my eyes over PS4 or XBONE.
That said, since I already have a big backlog (of hundred of hours of gaming) and pretty much stay one generation behind (because the games are very expensive when new), I probably won't get it until 2019 or later, although I would really hope a friend of mine buys one with 1-2-Switch and invites me to milk the cows.