The comments about alienating the development community aside, the post just seems to be the constantly rehashed "it has no revenue model, thus it will fail," argument. I don't necessarily disagree, but I certainly don't think this blog post adds anything to the conversation.