The microtransactions (not sure how "micro" they are) look more like simple cheats to me. Want to start the game with end-game weapons and/or allies, fine, cough up $10 for them. Doesn't seem any different than "weapon pack" DLCs and pre-order bonuses to me.
We'll find out for sure in a month, a week, and a few days.