As much as I appreciate FINALLY Developer's reply to current state of the game and I simply wish you guys the best but you lost me as a CUSTOMER. Here is a tip for the future reference.
Start with your Costumer Service Department! Its your weakest link. No matter how many bugs this game has CS plays a huge role in MMO game. I can deal with game breaking bugs but I can not deal with poorly trained, rude, uneducated costumer service who can barely speak English.
Wish you best Bioware.
Start with you CS Department before it's too late!