Of course. Which is why I mentioned the multiplayer part in my post
but to the extent that you see in Warframe, as per the OP's concerns? I doubt it'll be anywhere near that bad. At most I could imagine some cosmetic unlocks for our ship/crew/Mako, but that's nothing different from the small DLC packs that ME2 and 3 already had.
Eh, having one example being terrible isn't much consolence when the other example is pretty bad in itself.
And DAMP is most definately pretty bad. ME3MP is also bad, but at least that one has the excuse of being a rather risky experiment and as such EA not having been very generous with funding in case it didn't catch on well. Which it did, spectacularily so, so DAMP has absolutely no excuse to NEED additional funding via microtransactions. It's present only because there's enough people throwing money at it and EA/BioWare isn't going to turn away free money.
Microtransactions in a full-prize game is like crowdfunding a game despite already having a big-ass publisher (Shenmue is saying hi). Why pay for the whole deal when there's enough people throwing money at it anyway.
The fact that people are throwing money away like that is sad enough, but developers/publishers are no better for incentivizing and subsequently exploiting such behaviour. It's overall just terrible for the customers, us. And smart customers can't escape such a trend because there's too many stupid customers making it worthwhile and businesses LOVE stupid customers, easy money.
Now, if (and only IF) additional funds aside from the vanilla game's revenue is necessary to provide additional content, I can see tolerating microtransactions, but only in a form that doesn't impact gameplay and player progression, i.e.: cosmetic content. Stuff like alternate appearance DLCs, appearance customization for weapons and armor, unique banners to display under your name or whatnot. But NOT tied to the player progression like a store/loot system turning out obnoxious because the basic idea is to make players buy existing ingame content with money unless they want to spend an unreasable time grinding out everything and praying to the RNGods.