As reported on an investor call, Activision conducted over $4 Billion worth of microtransactions in 2017. From PC Gamer:
[W]hat’s really interesting (or potentially terrifying, depending on your perspective) is that more than half of that amount—over $4 billion—comes from in-game purchases.
Looks like this business model isn’t going anywhere any time soon. But we’ve known that for a decade or so by now, right?