Once upon a time, I might have accepted the "unexpected demand" line, for I am quite the mug, but now I think this is exactly what happens. People always cram the doors to play the game at launch and the story always dies a week after service resumes, so they hedge their bets on weathering the server storm.
EA have been this way in their big online games for years now. The first time I can think back to really noticing it was BF1943 on XBLA. That game was unplayable for the better part of a week. Pretty much every high-profile online release from them since them, MMO or no, has been unstable to unplayable at launch. This isn't an unexpected problem, to EA this is acceptable, temporary PR trouble. Winds me up sometimes.
It does seem like they're always "taken by surprise"' by the "unprecedented demand on our servers". (Not actual quotes). Its a line of schtick I see repeated often, and in Diablo 3's case, it was saddening to see players step up to defend such stuff too.
"Oh, its release day, what did you expect. Wait until tomorrow". Then the next day,
"oh its the second day after launch, what did you expect. Tomorrow it'll be a lot better". And then it went to
"its only been a week lol, give it til next week". Yeah. People were
actually saying that.
As long as people defend such stuff, and as long as people buy these products on launch, they'll keep doing it to us. A few people here have said "serves you right, you deserve this treatment" and though I understand, I can't say it myself. Because if I did, I'd be a hypocrite. I bought Diablo 3 on launch knowing it was going to be huge, knowing the forced online architecture of the game, and expecting it to go wrong. So I was part of the problem.
However, that was the only time I have ever, or will ever, do that again. I think everyone should allow themselves one strike. But after that, after it happens to you, then that's it. Do not make the same mistake twice, you don't go back for another round of slaps to the face. Because if you do, then you really do deserve everything that's coming to you.