You cancelled your pre-order because you had to wait in a queue on one day? It was pretty obvious given that queueing never reared its head at either the end of OB event, nor at the start of head-start that it was pretty unlikely to be a genuine load issue. Especially on a Sunday.
Yeah, it sucks that it made getting to play on Sunday a bit more difficult, but since I haven't actually paid for the game yet - and wont be until its shipped in either the next day or two - it's pretty difficult to complain. I'd much rather they pulled this stuff to get the server architecture ready for launch during the free, bonus weekend rather than running into a brick wall and not being able to play once my £30's been cashed and I've signed for a sub.