Battlepasses are a plague on modern gaming and games like Destiny 2, Halo Infinite, Overwatch 2, Fortnite, Modern Warefare 3, and etc are some of the worse offenders when it comes to how they are implemented. Will game developers ever move past the seasonal model? No...probably not.