"Within her role, Miele oversees over 6,000 gaming developers from all kinds of backgrounds working on all sorts of projects." 6K developers under the EA's umbrella, that's a lot. No wonder why there's an actual (perceived) disconnect between the giant and its studios.
"Since then, we have announced a slate of games that players asked for: a new Skate, College Football, a Command & Conquer remaster, the Mass Effect Trilogy and we developed free content in Battlefront 2 for several years to turn the perception of that game completely around." Yes, also because the games gamers want help generating additional revenues.
"She also talked a little bit about how the goal is to have players involved in the conversation during development, which was a big push behind the reason to release the source code for Command & Conquer." Didn't know about the release of the source code. That's a step in the right direction I guess.