You paid 3 times for the game to have content that isn`t really 3 games worthy of it. Or do you think from the base game to the additional chars and extras it costed them twice over the base cost?
I probably rounded it up to 200CAD, it was more likely 180CAD all in all, I won't go check my statements. The MSRPs are
60USD for Smash Ultimate
25USD for Fighter Pass Vol 1 containing 5 new fighters and all their related content (spirits, stages, music, etc.)
25USD for Fighter Pass Vol 2 containing another 5 new fighters and their related content
For a total of 110USD
I think it took them 4 years to get everything as it is today after the launch of the game, and with an MSRP of 60USD, at 50USD we get the rest of the content we have a factor of roughly 2. Moreover I accepted that price because it had value to me and I understand the work behind it and I esp. understand that without that setup, I would not be able to enjoy such a complete gaming experience for Smash.
I think it's acceptable.
As for online multiplayer, I also understand that it is a platforms for all games played on Switch and a service that I'm paying for. If you disagree with that setup, then like I said they should charge at the game level rather than at the platform level to recuperate costs.
However whether they charge a premium for online play at the game level or at the platform level, they must offer a working service.
This again is my point from the start.