The microtransactions only lets you buy lots of red orbs instead of earning it. That way, you can unlock/buy the characters skills, and perhaps, upgrades, without grinding in the game. It's like EA's pay for cheats years ago. Capcom already did it for DMC4 Special Edition.
My only concern in...