That’s not how it works. Until you stop finishing battle passes, they won’t have incentive to fix the game.