Procrastination is a best-response to perfectionism. A perfectionist spends too much time on a task, so she should optimally procrastinate so that the deadline disciplines her to work quickly and settle for imperfection.I think the point is even broader. Particular tasks expand to fill the time available. The only way to be sure not to spend too much time is to wait until only the optimal amount of time is available.
From Cheap Talk.