So the microtransactions are there for people who want instant gratification?. So why not make an easy mode where there are far more resource drops? Oh, because we can make a ton more money this way, er, I mean, because a younger audience who are used to iOS games and paying a dollar here or a dollar there are just used to it so why not, right?
Microtransactions are one of the worst concepts the industry has come up with. They're a crutch and an excuse.
"If it's something they want in order to succeed and enjoy the game on their own time, let's give it to them" really? I believe that used to be called difficulty levels. I totally agree that there are people out there who don't have the time to enjoy a game to completion, but you can't turn around and say "hey, here's an idea, how about you just pay us more money for lots of credits/ammo/stuff.
Does no one remember cheat codes? never paid for one of them and I was able to toggle one on, give myself a heap of credits/ammo/stuff and then toggle it off again IF I wanted and it didn't cost me a dime.
At the end of the day, play the game how you want. If you want to cheat, do it. If you want to pay for microtransactions, do it. Just don't complain when you come to play Dead Space 4 and there's a door you can't get through without a welding torch that's available as a microtransaction download. Just remember to by the fuel tank for that in a seperate microtransaction. Ooh, and the cool paint job for it in yet another microtransaciton...