I'd just like to say gj bioware for fixing some problems. Sure the lfg could be cross server sure you could have paid transfer option but overall you have to admit bioware has done good in fixing population and lfg problems.
Is the game perfect, no. Did it take too long to fix these problems, yes. Does bioware still need major improvements, yes. But at least they are making progress.