>>536904292
I used to believe this but if battle passes and monthlies were a big chunk of the revenue, you'd see a lot less fluctuation between updates. It has some effect, but as I see it most of the money the game makes appears to be from whales spending on monochrome packs to go for a bunch of dupes.