As long as they deliver quality content I'm fine with companies delaying things. I'd rather have awesome stuff built compared to meeting every deadline.
Except they said it would be launched today. And never gave a hint the android would be delayed. It's like saying we're meeting steve for lunch at noon, and then I show up at noon and say you can't come, it's only me and steve.