I'll agree that a 503 error code is annoying. At noon, when I pressed "submit", I had a "waiting for response" for over 5 minutes and decided to refresh, in which I was asked to submit again. It threw me in at 2500, and the person beside me who had to do the same thing, was given a number of 4000. The three other lists submitted in the same house hold were earlier, between 400-1000. Out of 5 people, the results were varied, as we expected. We all knew there was a risk that some of us were going to get a high number, in fact probably most of us when you are competing with thousands at the same time. Even if the system was automatic, or didn't have any errors or lag, there is still a chance I would have ended up in the 2000s, or even higher. Except for one thing, my friend in the 4000 got everything on her list. I got most of what I wanted and most things I couldn't get was due to conflicts. In fact, I am already thinking about returning some tickets because I think I might be too overbooked, if I want to enjoy the other aspects of the Con that don't require early registration.
I guess I am wondering, if people are so defeated by what they didn't get at event registration, why is attendance so high and why is it growing so much each year? If everyone not getting exactly what they wanted every year is ruining Gen Con, then why aren't people dropping off in droves?