My prediction? The Switch is going to sell out at launch (which we're never going to hear the end of). It's going to sell better overall than the Wii U. But it isn't going to do the business that Nintendo would like. Third parties will slowly drift away as a result, and we'll get a system that within a couple of years is going to find itself in very much the same situation as the Wii U. Albeit having shifted a few more units.
Does that matter? Possibly not. Nintendo doesn't need to win the console wars. I mean, Microsoft's Xbox One lags way behind the PS4, but it's clearly turning enough of a profit for them to keep persevering with it. That's all Nintendo needs to do: make enough money to keep producing games for the Switch.
One other positive to take away from this stream of negativity: people are up in arms because they care about Nintendo. Gamers of a certain age genuinely love Nintendo. They want Nintendo to do well. I want Nintendo to do well. You can see this deranged, blind optimism in the number of post-launch posts and pieces refusing to acknowledge that the Switch's third-party support is actually a bit vague in the exact same way it was at the launch of the Wii U, and how everyone is pretending to be excited about the six year-old Skyrim heading to the console. Inexplicable.
Unfortunately, after almost 25 years writing about games I've got a pretty good track record of reading the tea leaves, and history tells me that consoles which stumble out of the gate find it almost impossible to gain ground. Here's everything about the Switch launch which concerns me.