I totally agree. These suggestions seemed to work for this guy in his scenario. This maybe will apply to someone else, but these shouldn't be steps for you to start your own business. I'm part owner of a landscaping company and hardly any of these apply.
That said, not enough CEOs/product people have an understanding of programming and what it means for business.