World of warcraft was the same way when it was first released. And it should be mentioned that this game isn't supposed to be a cookie cutter MMO. From what I've heard, Bioware has stated that there is no LFG queue like WoW's for a reason. Which reason, I don't know, and whether that is an actual bioware statement also remains to be proven to me. I haven't seen it myself anywhere...