Michael's article isn't about making money, and your counter-example isn't - if it doesn't have a thriving developer community, which you admit, then it's not a counter-example in the context of his article.
Having a wildly successful project/product is not the same as having a thriving developer community, but I know which I would value more highly.