I'm already paying you $70 for the game, that should be enough.
I wouldn't have such a huge problem with the micro transactions if they weren't necessary, but judging by how the devs have been patching the game it's clear that they're banking on you having to buy credits.
Completely ruins the entire experience, would give it 0 stars if I could.