What he said
Let this game develop, we are still what? 5 days after launch? More stuff will be added so dont compare this to a game that has been around for 6 years.
IMO SWTOR has the basis of everything an MMO needs, and over time it will grow. Be patient and enjoy the game.