Your points do ring true.
Here are a few more mistakes founders make:
1. Resistant to talk to target market
2. Focused on adding more/better features
3. Involved in pleasing one or two early customers
4. Taking nay sayers seriously
5. Losing steam at later stages when growth does not happen as planned