It's seems fairly obvious that the Switch was rushed; you have design flaws so blatant they're almost unbelievable like the dock scratching the screen and users hands blocking the signal of one of the joycon; the os running the system itself is halfbaked lacking what should be standard features and shipping with 'hidden' browser containing known exploits; the launch lineup for the entire first year is abysmal with the exception of zelda (which was a rushed wii u port resulting in neither version being particularly well optimized) with a port of mario kart and a slightly updated splatoon is still a few months out. I didn't even know about the power button issue, i'm really shocked nintendo put out a piece of hardware in this state. (BTW very recently found my launch 3ds, forgot how well built it is and how much metal was replaced with platstic for the revision).
The Switch should have had another year of development, that seems obvious at this point. It would have, at the least, let Nintendo release either a more powerful system for $300 or the current system for $200. Come to think of it, the reason why the Switch was only unveiled about two months before launch was probably because of how hastily it was thrown together.
I actually got a Switch on launch day with a copy of zelda and they're still sitting in the box because I've been playing horizon zero dawn + with the new mass effect around the corner it looks like its gonna sit in the box for awhile - I'm actually more curious to taste the zelda cart than I am to play it.