I don't think I'd mind the micro-transactions and ability to buy extra resources/units in games if it was done a bit differently or maybe limited in some way. Playing dead space 3 and seeing the option to buy extra resources each and every time you visited a bench was really game breaking because it took me the player out of the world of the game and let me know I'm just playing a game, not having an experience like I felt the first two games were. It might seem like a small dig at a decent title but honestly, if they could find a better way to present it to the player or limit how visible micro-transactions are, maybe give players the option to disable them in-game if they choose, then I don't think I'd mind playing the games so much that had them. Perhaps if I didn't feel like they were shoving it in my face so much I'd actually end up buying one or two items later on down the road after I'd enjoyed the game a bit more but then again I also don't like how some players with a big wallet can essentially pay their way to victory. It disgusts me to think that a really bad player can beat dead space 3 on hardcore mode without 1 death because they pump $ into the game and get resources to craft 5,000 large med-packs in a mode where that wouldn't be possible otherwise. There needs to be a limit to them.