Nintendo online is even more shitty than the others. We still have zero games with dedicated servers splatoon smash none of them have dedicated servers which is the whole point in why they needed to charge a fee. You might like having the old games on the emulator for the monthly fee and that would be fine but there's no reason to charge for matchmaking. Matchmaking and leaderboard should be free it might cost like 5 to 10 cents per year per user and they make way more than that with the 30 to 50% licensing fee for each game. To make the Nintendo one even worse third parties still have to pay for online services even though Nintendo also charges the customer. So if you buy a game that wants to use matchmaking or leaderboards they have to pay Nintendo additional fees for you to use them even though the customer you're all so paying the fee for the same service