We should seriously have Marvel rivals / halo infinite style battle passes. Meaning if you bought it, you have it forever and can select it and work on it whenever. It’s a good practice and pro consumer. Not to mention more people will buy it if they can come back and work on it whenever they’d like.
I literally hardly play marvel rivals anymore but I’ll buy the battle passes and grind them at my own time, whereas if I couldn’t, I probably wouldn’t bother with the game, same with halo infinite.
Imagine how many more purchases they’d get from battle passes if they did this, I’d purchase every single one. But since they aren’t permanent and I work a lot I can’t afford to buy every battle pass when half the time I don’t have the time to play enough to finish it, meaning I basically wasted money, and that feels BAD.