I don't get why people are angry about the delay. I am sure Apple's iPhone was internally delayed several times.