Correct me if i'm wrong, but i cannot lay blame on EA for any of this.
I cannot blame a shark for being a shark, that's its nature. I can blame the moron that contrary to common wisdom and self-preservation decides to get in bed with it; aka Greed. Bioware chose this path, not EA.
I cannot blame EA for how this ends, it's what you do when a series/franchise is no longer milkable, performing according to expectations, or deemed impossible to 'fix'; you can it. There's no "passion" and "ideals" at play here, this is EA; this too they knew, before they went to bed with them; aka Greed.
And i cannot blame them for lack of potential, as that was solely Bioware's department; they were the ones designing the damn things; all important milestones having occured in between are solely Bioware's doing.
As to the usual evil EA talk? We're talking shit code here, we're talking shit implementation. This is on a pure technical level. Whatever hand EA had in design philosophy has had nothing to do with how abysmally bad the actual programming was. I saw that again and again, with the pinnacle being SWTOR. I was actually laughing when i first logged in, launch day. You just couldn't believe a studio that big and "accomplished" would be so.. incompetent really, that was the feeling.
Now this game, being even worse.
EA does money, not games. EA can lure you in, sure, but it cannot force you.
Lastly, because it's tempting to say good fucking riddance, lol.. don't. I'd rather Bioware remained on the same track. If this keeps on, those morans will soon be working for other studios, further fucking up the market. Better if they remained there all together, working on the next Prospermeda. At least the shit would be piled rather than spread out. This isn't good news, this isn't funny news.