Mismanaged development. So 4.5 years of dev time was wasted, so the game has to be rushed to market in a year-and-a-half.
Poorly developed RPG elements of the game. Broken loot system. Poor end-game.
Sad part is that the BioWare----the actual devs who did the heavy-lifting in making the gam----got the hard part right. The core gameplay was very good, and attracted a loyal fanbase.
But between the rocky launch, and years of hostility towards EA? Coming back was going to be expensive and time-consuming....and all the signs are showing that Dragon Age 4 is heading for similarly rocky launch.