Usually a developer takes a complete 180 after a big failure. Bioware kept insisting on delivering L after L. They definitely want a closure and lose their jobs. The are begging for it.
The last ones that were really good probably left as soon as they saw how Andromeda was going to turn out.
It's a total mystery how Bioware somehow still exists. It's a 320 people studio who, after releasing Inquisition 10 years ago, cancelled a game already in late production, then released Andromeda and then released Anthem.