With e3 right around the corner myself, and several other avid and casual gamers pretty much have their pitchforks ready.
We live in an age, particularly with movies and video games where fan criticism (whether it’s on social media or direct messages to the development team) pale in comparison to financial gain.
What I mean is, the input is considered, but the profit number is considered much more substantially. This is just good business in industries bordering monopoly. There’s no competition to force EA Games, for instance, to recall their over-reaching micro-transactions. Plus the micro-transactions themselves assure profit.