The root cause of most of these points is greediness. Either by reducing production costs, or shifting to a larger but less demanding more casual market, the focus is on maximizing the profit, no matter if the game suffer from this.
Imho, some big companies often tend to inflate budgets for their top dev studios give them waaay more money that is required to make a good game in any genre. It still boggles me how teams with millions $ of budget could never find a couple of writers to clobber together a story that won't send audience into endless cringe and wont fall apart after first chapter.
Look at Anthem for example. EA was giving Bioware money and creative freedom for a 3(!) years expecting them to create something great and barely asking for result. But studio squandered all this money, then spent another 1.5 years in the brutal crunch and produced some poo. And went to journos to whine about cruel pressure from EA - what a horrible people, after 4 years of paying salaries they dared to ask for result!