As a casual off-and-on player of this game for at least 19 years, I’m not opposed to this battle pass. It replaces the “must play 7-days-a-week to get max rewards” task system with one that gives you freedom to play when and how you want.
Too early for me to give an informed opinion on whether the rewards of the pass are worthwhile, but I’m a fan of the intent behind it at least!