It looks like you're new here. If you want to get involved, click one of these buttons!
Those people whining and crying about 20k people in a queue and rubber banding. Have you already forgotten, today is not launch day. Today is open BETA TESTING day. Also many times known as STRESS TESTING. Enjoy your time trying to help the developers stress test their servers. Beta testing is not about your enjoyment. The game has not officially launched. When it does. I bet you will see ore servers added.
So everyone claiming this was a bad launch? Apparently you don't understand the game has not launched. Stop getting ahead of the release and go enjoy test mode.