It is not about thinking ahead. It is about not being able to anticipate every single scenario. It is also about sheer numbers. There are going to be thousands of people signing up for the game and trying to play it on that opening day. People who will need to call tech support because they do not know how to follow instructions, that have invalid keys, that have bad media, that have incompatible systems or hardware. They will have to handle all of that. There will be people who call or e-mail tech support because they do not know how to chat in game or get their first quest or cast a spell...because again, they will not follow directions. The sign-up and account management servers will be taxed hard.
These are not the simple login servers. These are secure, encrypted servers that process credit cards and keep confidential information. That takes up a lot more processor cycles and bandwidth. There is a finite number that can be processed at one time. 95% of the time it will not be an issue, but any time there is a new release or expansion, they will get hit hard for a short period of time.
The one thing anyone knows who played EQ...if you want to play an MMORPG, like it or not you will have to be patient. You can gripe and whine all you want but their servers and their bandwidth can only handle so much. Their developers can only code so fast. Their tech support can only handle so many requests. And on a new release, the 'idiot' level will be huge. Consider that a large percentage of the people will not have played an MMORPG before and the rest will expect it to be just like the one they previously played (and will ***** if it is not, even though they ******* about their previous one as if it sucked worse than anything).
So, the problems that we will be facing on release day have very little to do with thinking ahead. The game runs pretty damn good right now and it is a beta. Anyone remember the first two weeks of EQ...this beta has fewer bugs than EQ did rolling into it's first expansion.
To sum up, there are three problems on release day:
1) Sheer numbers and a finite bandwidth
2) increased idiot factor
3) Stupid whiners who are too wrapped up in a game to find something else to do when number 1 and 2 above occur and feel compelled to ***** about it.
Edited, Mon Nov 8 18:45:29 2004 by lhuffman