This, this is probably the biggest and yet least recognized obstruction for wannapreneurs. I know because I've been there myself for years and have only recently realized what I was doing. I would get really excited about an idea, start working on it, only work on the interesting parts (not on what actually had to come next) and then let it fizzle away as the next wave of emotion came with another idea. I would justify this cycle with the emotion dip itself, if the next step in the process was not interesting or uncomfortable, that I was my reason to leave it. Surely the next idea won't have any of those areas.
The author mentions piles of lore and doing research. For me, research was basically entrepreneurial porn. My mind thought I was getting something that it really wasn't. I thought I was making progress by researching everything but in reality, I was just building piles of lore. A company I'm currently working on, with all this in mind, I've decided to do no extra research beyond what is needed in the moment. Forcing myself to steer clear of the research trap and instead only work on what is going to get me to the next point.
I could go on and on about this topic, it's not talked about nearly enough. It seems like everyone has an idea for a company, app, startup, etc. Us developers sometimes roll our eyes. We think it's their idea that is bad, or that they're just following the startup hype. In reality though, none of that is true, the reason there idea isn't coming to life is because they're simply not doing it.