Don't forget about increasing the price of each season battle pass by just enough silver so you're forced to buy more silver than what you need. No new Gambit or PvP maps. Pay walling almost any "new" content (dungeon keys). I could keep going. But hey the seasonal story writing has been amazing.
I literally feel we're funding Marathon.