My stance remains the same. If people want to waste money (This is a fact not opinion) on coins they can earn in game by all means let them. They throw away money and the developers make more content. Having consumables, cosmetics, even other classes and the few upgrades that exist means nothing for gameplay. A good player needs none of that, and a bad player doesn't get better for having it. However...
The moment items are added that are exclusive to USD I am out. And that is the last time I trust EA. (Doesn't matter if they are consumables or characters, I am not paying for content) Lucky for EA there aren't many people like me who were raised on mario and spyro that hate seeing blanks in checklists.