I've tried several, the point is no other F2P game starts off as restrictive as SWTOR.
Being able to get to the point of other F2P games with credit unlocks dosn't make it better. Other F2P games start off way less restrictive.
Overall though any F2P or even subscription game with a cash shop is sickening the kinds of crap they have in them and that there are people sad enough out there who don't know the value of a dollar who buy the garbage they do.