This article misses the point. Sure, developers quitting the iPhone and all moving to Android would probably be the best move for the long-term health of the smart phone industry. However, just like the rest of the technocrat-hipster-elite, PG doesn't actually want to give up his cool Apple stuff. He admonishes Apple because he wants them to get their shit together instead of forcing us to switch to inferior hardware as a political statement.
As a G1 owner I definitely sympathize. I'm secretly relieved that AT&T sucks enough to make my Android purchase palatable.