I don't see why they'd care if the game is fun to play. They care about revenue, and surely stuffing a low-mid-tier game full of microtransactions works much better than selling a really good game.
Do they? That doesn't seem like a guarantee. Battlefront 2 was the most high profile game in recent memory I can think of. An otherwise fun game that bombed so hard because of microtransactions EA had to remove all of them and basically gave up on developing it.