Bioware/EA has completely botched the launch.
I am not paying you to sit in a queue for an hour. You say that you are taking the queues seriously, BUT OBVIOUSLY YOU ARE NOT.
Get a clue, or people will be leaving your game. It's not like they can just jump in to play anyway.