

A good portion of that comes from how the teams are treated by EA and how many resources they’re granted though. I’m not about to assign a percentage to the blame, but of course the DA folks will be resentful of the ME folks if EA listens to one of them and gives them the time and money they ask for at the expense of the other. “Knowing how to negotiate” can often just come down to how much one game sold versus another, which isn’t really something the developers are responsible for.
But even that is a mess of causality for blame. EA wants to save money and mandates a nightmare of an engine for development; managers get incentives from EA to build a type of game that their studio doesn’t usually make; etc.