Yep, the Switch is a technological wonder.
The last console I owned was a Game Boy Advance. The Switch is wonderful for so many reasons:
It deserves its name. It really is a flexible console; the snappable/detachable joycons, the controller, the 4-way joycon sharing, TV mode, etc... none of it is a gimmick, it's all useful. And different games have different favoured settings (eg. SMO is super fun with the joycons detached, but Stardew Valley is best snapped).
Lots of games just feel great on the Switch, even games that were not originally designed for it.
And Nintendo just killed it with its own launch titles. Super Mario Odyssey and Breath of the Wild are both console sellers on their own. Mario Kart is incredibly fun and easy to whip out when you have your console around friends.
And that thing is a beast. Breath of the Wild runs really well on it (except for load times. but that's very forgivable). I often think about this: Breath of the Wild is a mobile game (!!!)... Crazy. And it has pretty good battery life given what it runs.
The main thing I don't like with the Switch is the low disk space. That it can't even have SMO, BOTW and Mario Kart at the same time is kind of a head-scratcher for me. I still need to get an SD card for it (at least that's an option).