Your definition of open source must be different than mine - "we will drop the source if and when we feel like it" doesn't smell like an open source project to me.
The GPL and LGPL components have been released. The Apache License is approved by OSI, making it an "open-source license" by that organization's definition. Copyleft is not a mandatory component of open-source. Do you want to argue that *BSD is not really open-source because of its non-copyleft license? It may not match Stallman's definition of Free Software, but it does match OSI's definition of "open-source".
Google has a right to withhold the non-copyleft components if they don't feel they're ready for distribution. Open-source doesn't mean that you can force someone's hand if they're not ready to share. Can you call Theo de Raat and compel him to release an unpublished branch of modifications to OpenBSD and then accuse him of not really developing open-source programs because he only releases source "if and when he feels like it".
Google's hand was forced on Honeycomb and it wasn't really ready for distribution. If you're upset about this, you shouldn't buy a Honeycomb product because it doesn't come with a full stack of source. That's a great idea. Honeycomb+1 will have source like its predecessors.
They specifically said that there will be a code drop, as for the app removal it's probably due to copyright owner request and they had to comply.