If you’re referring to sales of loot boxes, they pulled the ability to pay real money for them back at launch.
I think they’re following the example set by Shadow of War in that it ruined the progression of the game and turned it into a grind, while also destroying that game’s key hook (the Nemesis System) by allowing players to bypass it if they score some good bonuses by paying for loot boxes.