I honestly love Nintendo online. I don't understand why people don't like it.
Eight people can get Nintendo Switch Online for an entire year for $10 each or $80 total. That's what Xbox's bottom-of-the-barrel subscription costs for one singular month. You pay 12-24 times as much on Xbox, which is already more expensive to buy. It's absurd.
The games selection is great on NSO too. Mario 64, Ocarina of Time, Earthbound, Banjo Kazooie, Ecco the Dolphin, Super Mario World, Sonic 2, Mario & Luigi Superstar Saga, Majora's Mask, Castlevania Bloodlines, Golden Sun, Minish Cap, Goldeneye 007, Donkey Kong Country 1/2, Perfect Dark, Kirby 64, Alien Soldier, Wild Guns, Paper Mario, Jet Force Gemini, Wario Land 3, MegaMan 2-5, Starfox 64/SNES, Oracle of Seasons/Time, Link's Awakening, FZero/X, Pilotwings, Zelda 1/2, Metroid, Warioware. There's so many classics. I also love the weird non-game games I've never heard of. Oftentimes I have friends over and we just browse and play the weird little SNES games we'd never heard of for fun. It's honestly such a nice experience. All these games anytime, and on-the-go if I so please!
I hate to be a fanboy but I genuinely think I'm getting a fantastic deal. I can understand the online service being shitty, but we pay pennies for it, especially relative to other consoles. Maybe I just use my switch more than others, I dunno.