I have a Switch, but only because I pre-ordered the Zelda special edition (I wasn't going to get the Wii U version, too). The Switch only confirms my stance on never buying a system at launch and waiting for a better version to be released later on.

My main gripe is the size of the joy-cons. They're too small for my hands and actually are detrimental to playing games. I have no idea how often I'd crouch by accident in Zelda due to the way I have to hold them to be comfortable (I actually failed the Hero's Trial due to this). Using the bow was really awkward as well, but I've been able to manage it pretty well in the long run.

So here I am stuck with controllers designed for toddler hands or spend SEVENTY DOLLARS for a pro-controller. No thanks. As soon as that Nyko controller comes out ($30 I think) I'm grabbing that.

There's also no way to charge the joy-cons and play without reverting to the handheld mode, which in turn drains the system battery. Nintendo also felt the need to make the consumer buy a charging grip separately (released at launch, not packaged with Switch) and have a cheep plastic docking bay that could potentially scratch the screen and isn't sturdy at all. Nyko is also releasing a dock that looks much better.

Weak wi-fi connectivity was also an issue unless you were in the room with the router, but I haven't noticed a problem lately. Is that even possible to fix with a system patch?

I also never had performance problems with the joy-cons like other have (besides the small size).

For those interested in a Switch I would recommend waiting for the inevitable Switch XL that would hopefully address most of these problems (maybe even include headset support rather than needing a smart phone + app). Bigger memory would be nice, too. Nintendo loves pushing digital these day without the HDD to support it.

I do really like the system itself, though. It's a shame that the design and accessory handling has been a flop. Taking instant screenshots rather than having to post on Miiverse is nice, but I'd like a way to upload more than one at a time (outside of using a SD card). Video capture like PS4 would be great, too.