It's a great debate to be had really. I honestly think that once this next holiday season is over, you will start seeing the Switch launch window as being pretty favorable. More so than a lot consoles in recent memory. They already had a GOTY candidate in Zelda at launch. Mario before the end of the year, then a Kirby and Yoshi game before the end of winter 2018. Then you probably have Metroid Prime 4 later in 2018 Pokemon on the horizon as well... Not to mention bringing over Mario Kart 8, Splatoon 2 ...and a bunch of other great titles, that's one of the better first year launch windows that a console has had in awhile. Especially a Nintendo console. It's also a great sign to see 3rd party titles like Rocket League and Skyrim as well as EA sports titles for the systems long-term survival.
The system itself is very solid and versatile. I was cautiously optimistic at first, but now after owning mine for about a month, I'm totally sold. It's great. Love being able to play at home as well as on the go. System is solid and the games look great. Now that they have announced a few of the details of the Online platform, Things are definitely on the rise. The price point is pretty close to on the money for a lot of people to adopt the platform and it's designed to fit into most peoples lifestyle.
I really could see this thing being one of the best selling Nintendo consoles of all time. Even in a time where dedicated consoles are on the decline.