My few beefs with the console are the paid online and overpriced controllers. The console price itself is fair, though on the high end of what I was expecting/hoping for, especially if it doesn't come bundled with a game. What I think Nintendo shoud have done is either make a bare-bones pack for $250 and/or make a $300 pack that includes a game (maybe 1, 2 Switch or Arms) and possibly even a pro controller. Wii was $250 WITH a game ready to play out of the box, and a great one at that.
If the online system is strong enough though, I'd be fine with at least a small monthly fee. Other than that, I love what I'm seeing and have very few issues. I do wonder a bit about those small joycons with the joystick so close to the buttons working with my large(ish) hands, but overall I'd give the console a solid B+ based on what I've seen.
Hardware looks great, and the launch (window) lineup actually looks really solid to me. Maybe a bit light on the NEW titles and heavy on the ports/deluxe versions, but that's typical for a console launch, and I'm willing to bet most Switch owners will had never had a Wii U anyway (and thus many of the ports will be essentially new to them).