I mean... I don't play a lot of online stuff, but the switch games I've played
are pretty terrible. Matchmaking for Tetris 99 takes forever (Mario 99 was slow too). Trying to play Splatoon 2 online with a friend works great if one friend was already playing, then the other friend can queue up to be in their group for the next round. But if two people want to start at the same time, good luck. Especially if one or both are younger children and don't have the patience or perserverance to hit the right buttons every time.
I'm pretty sure forming a group and then finding a match was possible 10+ years ago.
Of course, that doesn't mean the average consumer cares. I'm not even sure I care that much (I'd pay for the online service and play more Tetris 99 if matchmaking was faster though... I don't like sitting around waiting to play, so I do other things instead)