Hard disagree. ME3 wasn't terrible because of the ending. The entire game felt incomplete and was obviously rushed out the door in less than two years...by EA.
Inquisition's crossgen release that clearly impacted the game design...yet another brilliant EA decision.
EA has failed Bioware ever since they purchased them. Pushing games out the door far too early, stripping characters out of rpgs to be sold as overpriced DLC, etc. "Yeah, go ahead single player rpg studio, go ahead and make a GAAS looter shooter!" Their execs probably got hard at the mere thought of mtx.
I'm not excusing Bioware at all and they deserve all the shit being flung at them right now for killing Anthem but NO ONE should be sticking up for a cancerous, predatory publisher like EA or giving them any kind of a pass. EA has bungled every Bioware release since 2008. Roast Bioware for mismanagement and aimless development but who owns Bioware? Who controls Bioware? Who's their daddy? EA. RIP Westwood, Origin, Pandemic, Bullfrog, Visceral, Maxis, etc.