I've heard so many complaints from developers about the delayed source release, however I've never known Google to withhold source code for Android. Could the slight delay in release simply be due to legal issues such as scrubbing patent issues and verification that OSS code isn't infringing?
Not that missing that deserves the downvoting you're getting though.