all you people (the ones complaining, that is) seem to have a completely unreasonable expectation of what it takes to roll out something like this. i would love to see any of you people create a code as complex as this game and build a network to handle 1.5 million users. the fact that you believe that it is as simple as flipping on a light switch just shows how much you don't understand what's going on here.
even though i would rather be playing right now, i appreciate that bioware is doing what they can to ensure the long time success of the game.
haters will hate.