Douglas Adams quote: I love deadlines. I like the whooshing sound they make as they fly by.
I read that as not putting yourself down for failing to achieve timescales. I hear so many times projects go live on time but fail to deliver on any real value. Sometimes procrastination gives us the space we need to be creative and add real value.
Just a different perspective, the post was very good.