I think we all neglect how tough is buidiling a dedicated and talented team as a startup! When you earn less or earn nothing. It's so hard to find skilled people. I've been ghosted many times by young mind as soon as I say " it's pre revenue startup"
Procrastination also comes from when you , yourself don't actually believe whatever you are working on is actually possible. That's why your mind just always like oh i can do it Tomorrow.