So I don't actually own a Switch yet but I have played around with my friends and he and I share the following opinion. I felt it somewhat necessary to say this given that most reviewers seem to really be praising Nintendo for the Switch.
Firstly, the launch game selection for the Switch is simply too small. There really is no reason for me to get the Switch when a Wii U can play the new Zelda game. Most of the other titles are either shovelware or simply not enough to hold the system up on their own. Snipperclips ( I think thats the name) is a relatively good game but, again, not enough to hold the system up.
Secondly, some of the design decisions are really kind of poor. Im going to butcher the terminology here but stay with me.
The first issue here is the poorly thought on joycon + grip thing physical connectivity. If you insert the joycon the wrong way into the grip thing, it gets stuck...like REALLY stuck. It takes a lot of effort to take it out and could potentially damage the joycon. That's simply unacceptable, especially when its so easy to do.
Second issue is the fact that the controller grip you get with the system does not come with a usb port to allow you to charge your joycons while playing. You have to buy a whole different controller for this function...again, really dumb decision given how much the system is.
The UI is terrible. Im sorry but given how good the past Nintendo systems UIs were, the Switch is a huge step back. Its so very very bland and boring. Its like they didn't even go through any effort to make it interesting. It may seem like a small issue but it's really kind of sad given what they've done in the past.
Friend codes and friends list limit...neither of these are good. Friend codes are dumb and nobody wants them. A 300 person limit on your friends list is ALSO dumb considering we're in an age where networking is so huge.
All in all, the system really isn't worth it for me. There's not enough there for me to warrant a purchase until maybe Christmas this year, if not later.