The game is bad and BioWare should feel bad for having released such junk. Server transfers, whenever they may happen, and other quality of life updates will give this game baseline playability, but to make it a competitive product that can stand up to MMOs currently on the market or about to be released changes would have to go so deep and content would have to be churned out on such a massive scale to make up for the current shortcomings, it just won't happen.
Seriously now, just look at the E3 announcements. A raised level cap, likely to be in the 2 to 5 level range, one planet, one operation, one warzone, one spacemission. One week of play to get done with leveling and unless you'll grind that Operation it's apparently back to do a handful of daily missions.
That's it? I should pay 15$ for that every month? I won't.
BioWare has let me down enough with high flying announcements pertaining to this game which didn't come true. From fully interactive Flashpoints of which Black Talon and Esseles have remained the only ones, to my personal story which will be so damn interactive that it's still effectively the same outcomes as for anyone else playing the same class, to monthly content updates which haven't happened. Fool me once, shame on you. Fool me twice - well it will remain at once, I cancelled.
You guys had buckets of money, six years for development and 6 months after going live to make a good game and can't retain subscribers worth a damn. You blew it.