My opinion on Mircotransactions is very different from this board, but I think it's reasonable. Before we enter that I just want to mention is only goes for Micros and not for Season Passses, or on disc DLC. (Separate DLC is different, but thats another story)
Microtransactins in my opinion, should not effect how anyone plays the game. It offers people who want to 1) rush through for the story 2) play just for achievements 3) People who are just bad at the game, to get through without having to retry the same 3 rooms over and over dying all the time.
We as gamers should not be choosing and deciding how people play their games. If they decide to buy a resource pack for 2 bucks that helps them pass a section in the game they are going to be happy. The Mircos in ME3 and DS3 (not sure about others, please mention them if i'm not right here) offer you ways to get those resource packs without using actual money. For Dead Space 3 it has rations which you get from scavenger bots. So not only did I have the ability to get resource packs WITHOUT using my actual credit card, I can do it fairly easily. This is the proper way to do it.
I get why people are upset, because they are looking at this like EA is fucking them over. Which EA is known to do, and I won't defend them as a publisher. For these games though the Microtransactions are giving gamers options, and I don't see how that is bad.