EA is the soulless corporate juggernaut of the gaming industry. I can only imagine how great the ENTIRETY of Mass Effect 3 would have been had EA not gotten its hooks into Bioware.
Instead, thanks to EA, we got a game that was 95% awesomeness followed by 15 minutes of ending that ruined the whole fusking series.
Sounds just like Knights Of The Old Republic 2 which had it's 3rd part all screwed up and largely incomplete, leaving this overwhelming feeling of "WTF happened" if you play the original game (but even with the 3rd party mods that restore most of the unused content, it's still jarring between cut-scenes and you have to fill in many blanks yourself. (In that case, you can thank Lucasarts for now allowing them to fix the bugs, though, which makes no sense, really. WHY would you NOT want to allow them to be fixed?
The only thing I can think of is that George got royally P-O'ed at how that game turned the whole good/bad Jedi/Sith thing on its head, pointing out (rightly) that the Jedi are also flawed and potentially evil and not everything about being Sith or "dark" is just about crazy maniacal evil and that TRUE balance is actually in the middle somewhere. I think Lucas wanted to point out that the Republic had become corrupt and the Jedi within it also corrupted to some degree in Revenge of the Sith (e.g. Mace Windu ensuring Anakin would turn by making himself judge, jury and executioner), but that's not the same as suggesting the world is really shades of gray (as Kotor II did), not just black and white (as Lucas always wanted Star Wars to portray like an old Western where the good guys where white hats and the bad guys wear black hats).
While I don't care for EA for the very reasons you state (soulless money grubbers, really), I have to admit that Dragon Age Origins was the best game I ever played on any system. The expansion packs and rushed, somewhat unrelated "sequel" pretty much attempted to ruin the franchise, though. Frankly, I'm amazed the original game was as polished and well done as it was from the start. Frankly, it's exactly what an RPG style game SHOULD be (even better than the first Kotor, which had a horrible ending set whereas Dragon Age had several endings and ties that felt complete except for the sub-plot of the child, which I assumed was going to be the sequel, but probably never will be handled well). It's always a shame when art is ruined by money changers.
As for their store, if they're going to use that as an excuse not to sell their products anywhere else, we're right back to square one with the whole monopole app store concept. No competition = high prices = loss for the consumer. The best thing Steam has going for it are its sales and recognizing that games should come down in price the older they get. I'm not paying $60 for Diablo 3, for example, not now not ever with the restrictions that game has and the whole money trading crap that sounds like it ruined it completely. I got Torchlight 2 instead for $20 and it has no major restrictions (and through Steam I should get the Mac version when it becomes available for no extra charge as well). Is EA going to give Mac users the PC version for free like Steam does? I seriously doubt it. They see far too many dollar signs in their eyes to even consider it.