If the Nintendo Switch has one weakness, it's the online experience. A big update to the associated Nintendo Switch Online app (opens in new tab) just introduced some welcome upgrades (via Nintendo Life). However, if anything, it shows just how low the bar was to start with.
Some of the upgrades that come with the 2.0 update are simple improvements to the app's design, as well as the option to copy/paste your friend code for easier sharing. But the biggest and most shocking upgrades revolve around social features. For example (brace yourself for this): you can now check if your friends are online.
How on earth is this feature only coming now? The Switch Online app has been around for five years: the same amount of time as the original Switch console. While the Switch hardware has evolved, with a new 2019 model and the addition of the Switch Lite and Switch OLED, it's astonishing that Nintendo has been so laid back with the companion app.
Of course, there was nothing stopping you from quickly turning your Switch console on, and checking your friends list from there. But you're much more likely to have your phone on you than your Switch at a given time. Using the app seems like the more effective method for planning a quick Mario Kart 8 Deluxe grand prix or a round of Super Smash Bros. Ultimate. Besides, Sony and Microsoft both offer this feature with the PlayStation app and the Xbox app, respectively.
However, the Switch Online app still feels incomplete. As the app listing says, you can't add friends from the app. You'll have to log into your Switch for that. This is probably not critical, but it's still something you can do with the PS and Xbox apps.
Nintendo is one of those lucky companies that has a devoted user base, who won't be dissuaded from buying its products easily. It's evident that the company has not bled users due to its strange app feature choices. After all, this is the same app you need to plug into if you want to use voice chat in-game. Frankly, though, players who are this loyal to the Nintendo brand deserve better.