It's fine if you just want to buy the online. In all honesty, most Smash fans or people who want to play a particular game at some point will cave eventually, myself included. It's just how it goes.
The problem is, while the Nintendo Online may be a third of the price of PS Plus, and we shouldn't expect it to be as good as a result, we should still be able to expect a tangible service. Which we aren't getting. You guys are acting as if something being cheaper than something else automatically makes it better, completely ignoring the concept of "value".
Nintendo doesn't use dedicated servers even for their biggest and most competitive online games that would demand fast connections, so "paying to help maintain and improve the online infrastructure", the most basic purpose of an online subscription service, isn't even a factor here.
Cloud saves, one of the biggest advertised features of the service, and ESPECIALLY important considering the nature of the Switch (it's portable and unless you're willing to hack it, you can't just backup your saves onto a USB...like you can on PlayStation and like the Wii used to let you do with an SD Card). Yet right before the service goes live, they announce that the games that most benefit from such a feature, don't use it. Then some third party games can't use it, despite being able to use cloud saves on other platforms.
You can't voice chat without jumping through a bunch of weird hoops. Meanwhile on PS4, I plug a headset into my controller and it just works.
But hey here's Super Mario Bros. for the 100th time. And a bunch of other NES games that most people would consider bad by today's standards. Not like you haven't been playing those for decades on your PC and phone and maybe even on your PSP. Probably the most ironic part about this is that hackers have already got Dolphin emulator running on Switch yet Nintendo insists on shoving NES games down our throats, again. And PS4 players are getting multiple €40-€60 games along with an indie game or two, every single month, for their subscription, plus discounts on even more games.
Nintendo also kinda shot themselves in the foot by making it free for so long. While it was good for the consumer that they delayed the paid service, they've created a problem in that consumers are used to getting their service for free now. The paid service isn't offering any tangible upgrade, certainly not without caveats. So it suddenly becoming paid isn't justified.
So again, it's fine if you want to pay for the service. Just stop pretending it's genuinely good. You're only buying it out of necessity, you don't genuinely want to pay to play online. It's an arbitrary paywall and nothing else. There is nothing there giving it any actual value. €50 for a year of PS Plus (not even counting it's often sold cheaper) isn't JUST for online play, it's for a bunch of other great services, including access to hundreds, if not thousands of euros worth of free, modern games per year. And since many first party Sony games actually do have servers, you can have faith that your money goes towards maintaining and improving that. You won't get that with Nintendo though. It's just a paywall for the sake of being one.