I think microtransactions are dumb no matter what they're used for. Instead of putting extra content into a complete game, you're opting to have people pay extra money even though they already paid $60+ to buy the original game.
I can understand if they put it into a F2P game, but otherwise it's just not justified.