Ditto for speaking at conferences, contributing to open source, etc. However the author is talking about building additional income streams, not firming up the foundation for a single primary one.
Put another way, building a "brand" is often a good investment (and can be interesting) as a way to build on an existing income stream but it doesn't easily/reliably translate into a lucrative career as an independent consultant.