Terrible situation. EA/BioWare had the benefit of several predecessor games. There is no excuse for not having server transfers ready.
There is a reason, though.
SWTOR is still in beta. The only difference is that we are paying for it.
It is simple. EA decided the release date independent of when the game would actually be ready.