I still have a point. Brad saying preorders and beta testers getting it early is the "privilege" part. Release date is 24th, that hasn't changed.
Just because you call it privilege does not make it any different. People have pre-ordered to get this privilege, thus it is their privilege and they are understandably upset when the promise was not fulfilled. (though it is time only for beta testers)
Release date = promise that everyone should be able to play game on particular date.
Pre-reliease for preorders and beta testers = promise that beta testers and pre-orders will be able to play on another earlier date.
I do not see much difference, no matter how you call it, privilege or not. People paid money for the game, people were promised to be delivered on particular date, the promise is not fulfilled, people are upset. I do not see any contradictions here.