tl;dr: Capitalism.
is it devs though? the people who make the games would rather not have micro-transactions and shit, its the shareholders who want the $$ mainly.
g*mers are still going on about those dev tweets? anyone who has a "by the book" boss should at least understand what they were saying on a surface level.
you could suggest or even put new ideas into practice for your work place and have it all stripped away because it isnt profitable. or even worse it is profitable and your labor/effort goes unrecognized. corporate ghoulery.
you'd think there is some level of empathy for the workers there but nah
i felt the game was a 10/10 until the end, then it became 9/10. all i needed was a witcher 3-style storyboard to cover the impact of my decisions on the wider world