Did they think it was going to be a dud on Android? Were they not worried about competitors? Is Android development that much more difficult than iOS? I'd really love to know the internal justification for the delay.
I'm glad for them that it all worked out, but it seems like they really dodged a bullet by making their Android user base wait it out. Especially since there is considerable reason to believe that Android users will turn out to be their biggest subset.