All AAA games have either micro-transactions, additional purchasable content, or both
Instead of paying $45 one time, you might spend $120 over the course of a few years.
They also basically converted a big chunk of their subscribers to pure mtx players with that move further muddying the signal.