The biggest thing about this launch is that for all intent and purposes, it's a japanese launch. if you look at history of systems that come out in japan first. They generally come with 3-10 launch titles, with most of them being really niche and easily forgotten (kind of subjective, but you can take a look for yourself).
We've never had a winter launch here, and i'm surprised Nintendo did it, at least in the states. one thing i will say, the launch line up, while small, is very varied in terms of style of games you have available, with 3 new titles, one expansion new to consoles (Afterbirth+ is only on PC right now), and your typical (or not so typical since they are 5-10 years old lol).
I have no idea why the secrecy behind online or the UI and it baffles me as well. I thought Friday we would have got a tour of the Switch's interface. My original thought was to build hype through secrecy, but Nintendo forgets that it's doesn't have the same 'street cred' as MS and Sony. People trust the other two lol. When you've let down so many people so many times, holding things in secret will lead them to believe you got not worth showing, whether than you're holding something awesome back. Personally I think this is the time Nintendo needs to be as transparent as possible to the consumer.