They had a deadline to stick to. I'm sure they would have loved to have extended that another month or so.
I'm studying game design at the moment and it's very difficult. I always consider the first month of a game's release to be extremely problematic.
That's why I'm not upset because I didn't expect everything to be magically working the day the game came out.

I don't know why you're all so upset, just do something else until they fix it. You'll get grey hairs. :P