Yea usually EA does a half assed done game.
It's worse than that. EA is not a developer at all, just a publisher. A publisher with high enough power to close a whole developer studio if a game release doesn't live up to their expectations (Pandemic Studios' "The Saboteur" anyone?

) or just keeps forcing developers to roll out new titles and DLCs as soon as possible to make more money (Bioware's "Dragon Age 2" and pretty much all DLC campaigns after DAO: Awakening; the whole Mass Effect 3 in-game unlockable DLC scandal, sports games being recycled every year etc.)
BUT! I've always had hope for companies like Steam to put a stop to these shenanigans of publishers like EA and Activision. From the first moment I heard about the Steambox my spirits soared high - I still believe that Steam will one day rule the world of gaming and how it's consumed. Most knowledgeable gamers today use Steam anyway, for well-known advantages, and (at least for the PC platform) EA's Origin is and never will be nowhere near Steam's popularity. It's not just because Origin has EA published games
only mostly (those Indie game packs make me sick, and not because of the games themselves) but exactly because people know what EA is like, and any developer who consigns to EA's practices and does any kind of deal with them is either already successful enough to not give a damn, or are desperate enough to make a sheetload of moneys.
Rockstar has been dropping very low on my "like" scale in the recent years too, what with the GTA4 crapload of bugs, Red Dead Redemption crapload of bugs, other games' crapload of bugs... Pattern anyone? Not to mention their decision to avoid the PC platform because they cannot combat piracy.
So we got stuck with Red Dead Redemption as a
laughable console exclusive. Not one person I know ever said they enjoyed playing the game as much as just watching all the glitches and bugs, like a Charlie Chaplin movie.
The game industry is at its lowest, when the developers do not want to or just cannot think up an original concept for a game and just put it out there without being slammed by their publishers, or worse, closed down and have all its employees out of a job they most certainly desperately need in times like these. Everything revolves around money and greed, just like the major part of our societies - hell, the whole humanity itself! - and there are very few left who actually make games for the love of making games! That's why I like Kickstarter, for example, that's the way today's developers prove they still have something to offer, but nobody to offer it to.