I had no issue with Wii U and feel that I more than got my money's worth out of it. I already had four Wii remotes and a couple of classic controllers, so all I had to buy was Pro controller and a couple of motion plus adapters to have five player gaming. It came with a Gamepad and I I'd think 99% of Wii U owners already had a couple of Wii remotes, so you're talking most people having three controllers out of the box.
Here is my major concern with the Switch. $70 to have access to a d-pad on a console where they're going to be selling a bunch of 2D platformers is nuts. The "multiplayer anywhere!" thing falls apart when you have to hand someone that right joycon where the stick is in the m.i.d.d.l.e. of the damn controller. I could maybe see playing something like Mario Party with this thing, but I'd never use either joycon for Mario Kart or anything. So then you're talking $280 on controllers if you want everyone to be able to play Mario Kart competently. And it's not even a new Mario Kart, it's the same damn Mario Kart I've been playing for three years, except it's going to kill the userbase on Wii U. And the thing I really care about, 60 FPS in three-four player splitscreen, isn't even there. So Nintendo wants $700~ to play an old game with a resolution bump, battle mode, and a handful of new characters I don't care about because I always race with my Mii.
So they've really turned off the daycru demographic, who would pre-order the Nintendo Shit if they promised an HD re-make of the SNES ghost house track.