EA were the culprit for those delays by forcing bioware to use frostbite. Blame rests solidly with some synergies savings suitsuperman.
The procedural stuff was just a " while we leap of the cliff with no plan" let's make the cost cutters happy who wail because there "abandon working system" for completely different system that's working for a completely different usecase did not work out. Honestly for decisions this clueless and value endangering a whole executive floor should have been let go.