If you’ve been working with people on projects for a living, then you’ve experienced the pressure of doing consistent updates as you move towards the deadline. And I think that’s fine, even better.
From Seth Godin’s book Linchpin: Are You Indispensable? he talked about the importance of thrashing early: to keep last-minute revisions from killing the project. So yes, what killed the project before it was born is late thrashing.
From the book Linchpin: Are You Indispensable?:
Professional creators thrash early. The closer the project gets to completion, the fewer people see it, and the fewer changes are permitted.
Yes, I have worked with so many people on different projects. And in the course of my career, the early thrashers are the best people you can be working with.
If you are someone who leads projects, it’s best to get everyone involved early too.