Earlier quoted context omitted.
That's exactly my point. You've chosen to be in a business where blogging doesn't hurt you -- and in fact, it helps you. As for giving non-software its due, that's a different discussion altogether. I was commenting on a post that talked about receiving $20 in the mail for shareware, on a thread that talked about the situation being tougher than in "box software's heyday."
"You've chosen to be in a business where blogging doesn't hurt you -- and in fact, it helps you." How is this different than any other business? Sure, what Brennan blogs about attracts his customers. But it can and no doubt will attract other people like him as well. What's stopping his competitors, or potential competitors, from copying what he's doing… of using his revenue posts as proof of market?
Why does Patrick reveal all of his financials, except for his second product? (Which, by the way, I think is a smart thing to do.)
Web 2.0 software-as-a-service is not helped too much by blog posts about how much money you're making. The site itself serves as promotion. A free trial is a much better way to promote your product than just a blog post. (Of course, you should do both.)
A training business is inherently more amenable to blogging as a form of promotion, vs., say, Google Adwords. Selling training requires that people trust what you have to say. The fact that you're making money convinces people that you are deserving of trust. Blogging is like a free trial -- it gives your customers a sample of what you can look forward to when they buy.
In Brennan's own words (speaking of his free newsletter):
http://planscope.io/blog/giving-up-a-million-dollar-consulta... "I’m cultivating an audience who trusts my opinion and has received a lot of value from me in the past. This makes, oh, selling a $1,199 workshop exponentially easier than if I were to run a paid AdWords campaign for the same workshop, which I daresay would be a fool’s error."