I just want to play..
you should be able to matchmake or make your own group. As it stands there are no tools for socializing in game so unless you have friends that play the game at the same time as you it's pretty hard to LFG. In my opinion this is a pretty broken game mechanic and almost kills the part of this game that was supposed to be revolutionary.
I don't care about all the crying. The game will be fine the way it is.