I'm a supporter of Android (I know many happy Android owners), but this post screams to me "Apple does the things they do for good reasons".
EDIT: Sheesh. I had read the article. I was referring to keeping these sorts of things out of the app store. I'm familiar with the task model of the Android SDK and understand that this isn't a problem with Android, it is a problem with the open ecosystem. Open ecosystems are a good thing sometimes, and they are a bad thing sometimes.