Good on them. Now if everyone else would get on board with this. Fomo pay to win battle passes are why I quit games rather than why I stay. One of the worst modern inventions for gaming since lootboxes.
I actually like them when there isn't a time limit. Chivalry 2's battle-pass-thing is nice for that reason. It's just something i can throw on while i play normally with no grind