The hell it does plenty of retail games have season passes and other dlc. I love to pay 69.99 and be done with it but loot boxes are in everything these days.
Your position, that you deserve better treatment because you paid an entry fee, is simply not true. Free To Play games cost far more to play, as such Sony and Nintendo realized they would make more money by removing the paid online, making more people fall into that trap.
You trying to argue that you got a bad deal, sounds more like you never played a real Free To Play game. Because you wouldn't believe that for a second if you knew how many people bankrupt themselves playing "free" games.
Yes, you are better off with season pass and pay to own. Yes, you are saving more money that way. You can't be serious if you think you are somehow a bigger customer than those whales who go into debt pulling gatcha at 0.00001% odds.