I've only been owning the Switch for a little less than one year, so my input may technically hold less weight, but the system was a better investment than I initially expected to be. My last Nintendo consoles were the DS Lite bought in the mid-00s and the Gamecube earlier in the same decade, the next consoles deviated far too much from the classical kind of gameplay imo.
It's more or less the new Vita in a nutshell, with a big variety of games (at the cost of performance which should be expected from a handheld hardware running at 8-15W in power) and a pretty good but perfectible first-party lineup. I liked the Zelda musous, Xenoblade DE was a great JRPG, the same could be said about Donkey Kong Country Tropical Freeze as a platformer and spiritual successor of the SNES DKC games, and finally, Part-Time UFO and Good Job! are both pretty fun small Nintendo games (the company should make more of that kind honestly). 51 Worldwide Games has become a recurrent pastime for my relatives to play.
I've said it in another thread, but the ports don't bother me at all as long as they just run decently. Sure, some of them are bit rought on the edges, like the Talos Principle but this one works considering its nature as a puzzle game. I also don't mind replaying games on Switch I already finished and liked in the past on PC such as Katamari Damacy or Cuphead.
There are several Switch games on the japanese side that do pick up my interest too: A-Train (a city/train gestion sim with native english support for those who could be interested too, and the character design is drawn by the Etrian Odyssey artist), EDF World Brothers (an anniversary spin-off), Super Robot Wars (especially the T version), the Famicom Detective Club remakes, etc. The one publisher/developer that I hope to see make an appearance on the Switch is Vanillaware, a version of Dragon's Crown that is both portable and able to co-op local in one system would be great, alongside of Odin Sphere and Muramasa.
Of course, if Nintendo were to make a successor of the Switch with zero backwards compatibility of the Switch softwares, that'd definitively feel like a slap in the face.