The design and blame of microtransaction/gambling is more on the game developer, but even here we keep hearing stories on how such design is being pushed by the publisher (who act as investors) rather than the game developers.
The discussion is not about developers with passion for the profession.