The book and article might be 100% right, but it still doesn't always matter. There are other reasons people start their own companies:
1) If you're after personal autonomy, no amount of working at a great company can give you that.
2) Not everyone has the skills to work at the Googles of the world. A mediocre engineer can still make a great business owner, though.
3) Not everyone has the right demeanor to work for other people.
4) Some people have worked for other companies, and decided it simply wasn't for them. Maybe they realized they were not paid anywhere close to enough for the value they created, or they simply couldn't take the politics.
5) The chance to make your bones (largely) on your own is a powerful thing.
It is often irrational from a short-to-medium-term financial perspective, and the Lottery Effect is sometimes at play, no question. The reasons above won't just go away, though.
1) If you're after personal autonomy, no amount of working at a great company can give you that.
2) Not everyone has the skills to work at the Googles of the world. A mediocre engineer can still make a great business owner, though.
3) Not everyone has the right demeanor to work for other people.
4) Some people have worked for other companies, and decided it simply wasn't for them. Maybe they realized they were not paid anywhere close to enough for the value they created, or they simply couldn't take the politics.
5) The chance to make your bones (largely) on your own is a powerful thing.
It is often irrational from a short-to-medium-term financial perspective, and the Lottery Effect is sometimes at play, no question. The reasons above won't just go away, though.