I am sure the good people at Bioware go home at night, and kiss their love ones ... perhaps have some lovely beef stew and talk of how eventful the forums are ... or not. I am guessing not. Stop crying.
I am glad they used this strategy for launch. Usually, launch is akin to sending 10 people through a small door at the same time ... comical ... and counterproductive.