Chronic procrastinator here: I can partially agree - sometimes, in some situations. But having two dozens of dangling 30-70% projects lingering around is toxic to self-esteem and social interaction too. Hell, I've developing a growing anxiety going to a community meetup at the local hackspace that's more like a pub because I'm way behind some small projects that effect others because I'm into other small projects :/