As to general snarkiness about openness of Android: please come back when you can download source code to iOS or WP7 or BlackBerry, compile it and then install on your device.
While I agree the snarkiness doesn't help his point and in fact has no bearing on the argument at all, to say Google is OK to not release the source for their self-proclaimed, open system because other vendors have not released the source for their self-proclaimed, extremely closed systems is ludicrous.