The thing is that Extra Credits was largely talking about cosmetic additions to the game, which would be purchused seperatly. Not a situation where they would include substantial game content on the disc and then lock it out, or actual additional, fully playable, and coded content, that is being released at the time of the game coming out.
Their arguement was basically about artists having little to do while the coders, animators, and other fellows were still working on the game.
To use "Mass Effect 3" as an example because it's what everyone is talking about, their whole "From The Ashes" thing was ready to go as of Day #1 of the games release. That content involved more than just art assets, it included dialogue, animations, writing, map design, and all of those features, which put it well outside of the points I remember "Extra Credits" making. What's more they were able to give it to people buying the "Collector's Edition" for free so including it with all versions of the game was obviously viable, especially given the information and plot/storyline details inherant in it.
See, Extra Credits was more talking about stuff like say the old "alternate appearance pack" or whatever for ME2. If you want to pay a buck or three for a couple of new skins that don't do anything, that's generally no big deal, assuming there were decent appearance options to begin with, and truthfully I don't think many people would complain about that or be labeling EA evil as a result, but that isn't what your seeing done here. This isn't just some bored graphics designers with nothing to do.
Serious DLC should be something that comes after the game, period, not be anything especially relevent to it, and released on day #1.
What we're seeing here with EA, and other companies.