Unpopular Opinion: Sometimes the developer is at fault more than the executives
Reading on the Anthem debacle, a lot people blames the executives in the disasterous state of its production, they produce Anthem in about 9 months, leading to the crap we know.
Unfortunately most people have 0 reading comprehension, Anthem had 7 YEARS of pre production, and the studio leaders can't make any good decisions during those times. The developers said the frostbite engine is not good for flight combat, and the studio head is too cowardly to stand up and tell this to the execs, then worse, they showed a last min fake demo with flight combat and the execs were impressed and happy with it.
The exec is at fault for not monitoring the progress close enough, but i bet anyone in that position expect something must have been done in 7 years. They blame the requirement to use the engine, they never tell the exec soon enough, they impress the exec with fake demo and went on to produce the game that they themselves claim it's impossible to do with that engine. If anything, the studio head should be fired from the spot, and that studio should never been given any freedom to do what they want anymore.
I know actual details might differ, but if what I'm reading is accurate in it's portrayal, then most of the fault really lies on the studio. They are given the free reign to do whatever they want with some specific requirements, and they squandered it spectacularly.