The micro transactions aren't obtrusive. Crucially there no pop-up alerts in-game about things you can buy at all. It's all put aside on a website and offers only vanity items. It would be hard to find online games with no optional dlc because they'd be crazy to limit their earnings.