ME:A and DA:I had dialogues a save system, third person camera, etc. Why were they disasters if they were very successful in their own right? I don't understand what you are trying to get at.
Seems to me the engine was perfectly capable of doing everything you wrote it can't do and both games were successful deliverables.