YES I could not agree with this post more. If people are chasing "success" metrics though, I believe they should do some due diligence in researching the teams involved in the project as the team history may help them decide if it will have a higher % chance of success or not.
Also the age old saying of don't put all your eggs in one basket or the idea of removing your initial investment as quickly as possible so you don't have to be stressed by the financial metric, but just enjoy the project and game for what it is as you can still grow it and scale in or out investments at a later time.