At the end of the day, you pay if you want to play online. Splatoon 2 and Smash are enough reasons for me when I go to buy the console! (hopefully later this year)
Personally I think that this Nintendo online payment service seems somewhat primitive if you compare it with the competition. Nintendo knows that and that's why its price is 20 dollars.
Switch Friend Code = 5965 - 4586 - 6484