There is something that needs to be cleared up. I saw some comparisons with Gamepass here but it's not correct.
Nintendo Online + Expansion is 50USD per year, meaning a little over 4USD per month. Gamepass is a whole different beast, it seems to be priced at 15USD per month and includes gamepass. Now that will always remain an unbeatable offer no matter what Nintendo does. For 180USD per year, you get almost all the AAA games you need on the console and indies. There is very little Nintendo can do to stop this other than to make its own gamepass but I'm not for it since it will only consolidate the market even more, and could come across as another Disney+ type of capitalistic hedged garden.
Well you can ignore GP and just go versus Gold and PS+, 2 or 3 current games (sometimes AAA that is less than 1 year old) for about similar price of what Nintendo wants to charge this expansion to give several gens old games.
And if we are talking only the multiplayer aspect of the online, Nintendo version is very much worse than all the rest (even more for adding friends and the like), worse even than what PSN was when free.
duduspace11 "Well, since we are estimating costs, Pokemon Red/Blue did cost Nintendo about $50m to make back in 1996"
Mr Puggsly: "Hehe, I said good profit. You said big profit. Frankly, not losing money is what I meant by good. Don't get hung up on semantics"
Azzanation: "PS5 wouldn't sold out at launch without scalpers."