That's how it starts, rather nip it in the bud and not support micro transactions in single player for any reason. Make a complete game and micro transactions shouldn't be needed at all. It's already bad enough that DLC is available upon release a lot.
Its sad for me because I was looking forward to playing this, then I found out about these transactions. This guy sums up my thoughts pretty nicely.
BTW this guy puts out some great videos, recommend anyone check him out.