I hope the reviewers all made really positive, upbeat videos praising the way they chose to stick to such a proven pay-to-win strategy. The cosmetics and in-game currency that you spend real money to acquire really gives players a way to dispose of their bothersome disposable income. And earning daily login bonuses has never been so streamlined!
I know nothing about this game, but I would bet money this is the formula.