No, not really. When it comes to videogames, most people don't care about specs, they care about having fun. Yeah, "fun" is subjective, and it's OK that you didn't find the Switch fun after playing two games. Of course, on the other side of that coin, it means you can't discount that other people enjoy the Switch more than you did.
Also, this isn't a zero sum game. The Switch and PS4 can both earn positive coverage.
I think a lot of people buy a Nintendo console because they want to play Nintendo games. For a lot of people, the cost of a Nintendo console is worth it for Mario, Zelda, Metroid, Smash Bros, and maybe a handful of other games.
So far, the only games I have on the Switch are Zelda, Mario, and Sonic Mania. I've had a ton of fun with all three, but like with my Wii my Switch is probably going to gather dust until the next game I really want to play comes out. Most of my gaming is done on my PS4, and I think a lot of people are similar in that they'll buy two machines - a flagship gaming device, and a fun Nintendo system.
It would be great to see Nintendo try to compete with Sony and Microsoft on hardware, but I think the flagship side of gaming has left Nintendo behind. Their online serving is over a decade behind their competitors, and I simply don't think Nintendo can execute in that market.
Right now I'm away from home, but have my switch with me so I can play them, and also enjoy the 'console' level games too, on the move, with a reasonable controller.
The first party games have the same appeal as they always did -- stellar platforming in Mario, a mainline Zelda, etc. Whether those interest people is more or less a known quantity at this point (they didn't make the WiiU nearly as successful).
Splatoon 2, Bayonetta 2, Xenoblade Chronicles 2, ARMS.
Also homebrew and Linux :)
I'd argue that this is the essential game for the Switch. Most fun I've had in 30+ years of gaming.
Modifications to the Horizon OS (like Atmosphere) can be detected, but I wouldn't worry about bans if you don't pirate or cheat.
I've made plenty of small, silly games that I could release on Android, iOS and recently also on Steam. That's great, I wouldn't be able to do so on Switch.
However, I'm now also working on a bigger game that takes two years to make, and when releasing on Android, iOS and Steam it will just drown in the sea of crap, which means I will have to rely only on my own marketing efforts. It might also get a Switch port, and it's more than likely that it will be much easier to sell there.
From a consumer's perspective I just don't get it. The Switch costs more than a vastly more powerful PS4 or Xbox One S. It (particularly) versus a PS4 has a tiny library of games. And the PS4 has actual VR. But even more remarkable is comparing the prices of games on the systems: often you will pay 2-3x as much for a (probably inferior) version of a game (compared to PS4/Xbox/iOS/Android).
I bought a Switch a few months ago. Played (and loved) the nostalgia of Mario. Played and dropped (as it seemed frustrating/grind-y) Zelda. And as far as I can tell that is basically the two games worth getting it for it. So I sold it. As I have a dozen great games ready to go on my PS4, and seems like more excellent stuff on the way, I just don't get the point of the Switch. If I want to play games on the move I can use my iPhone.