None of this addresses the fact that the author has set up his company such that the person doing the marketing/blogging/sales/etc has zero experience doing any of those things. By attempting to do them himself the author is completely disregarding their value!
I find harder to outsource marketing and blogging than outsourcing software development. This is why it made sense for me to do it myself. For example, I don't know if I could have found a writer that could have written an article that has brought 16000 readers so far.