This is BS. Of course it is ! Every skilled writer can produce this kind of article. Put together all the good things necessary for a startup (perfect idea, perfect team, perfect product, perfect marketing, perfect financing...) and you MAY have a success. Nobody never sees that out of such papers. Reality is tougher. In real life, nothing is perfect. And despite lots of weaknesses, it is possible to succeed. Those who succeeded were not perfect. Maybe not better than you and me. But they found how to make it. And their recipe is ok for them, and nobody else.
If you want to read something really valuable about the success of a company, it will take a real effort. Read that: http://skibinsky.com/godel-incompleteness-for-startups/
This is quite long, mathematical, far from common sense, and it needs a real effort to be understood (unless you are already familiar with Gödel theorem). You won't find there any recipe for success, but you will learn scientific notions about what makes a startup successful or not. It's obviously worth your time.