Nobody would blame them if they'd release something a day later just to get things working correctly.
You know, it'd be great if that were true. Fact is, half the threads from the weeks leading up to 1.1 were about adding more stuff to the game. Introduce a delay and just imagine what those same posters would come up with.