Your explanation is great benben! My take is that it's hard for us to start/finish a task (and tend to procrastinate) because of perfectionism. We want that important task to be perfect, we are afraid to mess up... that's why we find other things to do to feel accomplished with small tasks.. And those big tasks are left unfinished/unstarted because we think we are not in the best condition to do it at the moment.
I love your idea as well :D
That's a cake haha.. well... my boyfriend is not here to finish those.... :p