As an early adopter you pretty much have to resign yourself to the notion you are beta testing hardware. So when it comes to the left joycon, screen scratching from docking, and battery life, those who bought in early have to be aware this comes with the territory. This does not let Nintendo off the hook but it's the mentality you have to have as they see what can be fixed in future hardware revisions.
As for software, aside from 1, 2 Switch isn't pricing left up to publishers, so it's more Konami and Capcom being out of their mind trying to sell Bomberman and SF2 for $40.
Now when it comes to OS and other features, including the game saves issue, I'm sure all this can be resolved with firmware updates. It's pretty obvious that this system is coming in pretty hot, what with the lack of robust online features and its premium service + companion smartphone app + virtual console all being currently worked on for fall release. An online browser, streaming apps, and so on are all feasible down the road and I can see Nintendo looking for feedback on what people are looking for in this thing.
The way I see it is they went real barebones at launch, then seeing what the demand was for anything else people are looking for and then going out and making those additions later. It's a vastly different approach but in the end for people who pick up a Switch a year from now it could be a completely different experience.