Someone earlier compared this to FFXIV, for different reasons, but I think it's apt in that like Square, EA/BioWare is trying to defend a game that seems to have been released before it was finished. Many promises are made for future fixes/plans, but in the end people would not pay a monthly fee for something incomplete, as in paying to beta.