Would have been a great game if they could just get the server queues to actual work rather than working as a lottery. Frankly when you pay for a game you expect a few bugs on release but to lose an hour a day for 3 days waiting to be connected whilst other people you know get in within 15-20 minutes is plainly bulls**t.
Sort it out.