I'm just going to lay it all out there and get my frustrations about Nintendo and online out there; There's literally no excuse for how laughably lackluster and bad Nintendo's online service is at this point. No one should be defending this pathetic showing that they call an "online service" in 2018, even the most ardent fans. They literally don't have to do anything but emulate what Sony and Microsoft are doing at this point to have a good service, the fucking roadmap is literally already laid out for them.
The fact that they are still stubborn and completely out of touch with modern day standards and what it's own consumers expect/demand at this point gives me 0% hope of this "service" improving. They've shown no sign of taking the overwhelming criticisms about this service to heart and making an attempt to rectify the most basic complaints (voice chat through the system, messaging system in system, dedicated servers, ect.) so it's pretty clear they don't care about what we as customers want.
Nintendo's "Our way or oh well" attitude regarding online is just infuriating, especially since their quality of software is so good but that can't excuse stuff like this. It may only be $20 a year but it's not even worth that, since it's basically the same thing we were getting for free and they knew there was no way they could get away with charging what Sony and MS does. I only have the service now because I used coins to pay for it for Smash. After that expires though, there's no way I will pay actual money for it until they show some kind effort that they are working to improve the stuff everyone is complaining about... Which probably means I won't be buying their service anytime soon.