Yes, although I think procrastination (just like any psychological problem) is very complex, and I fear that we waste too much time trying to analyze these, therefore making the saying "just do it" or "suck it up" an appropiate response, which as you rightly discovered, got lost on modern parents.
Sure, there may be some combination of emotional and logical constructs that will perfectly explain why I'm procrastinating..but then what? If logical reasons could convince us to work, we'd all be working at our top performance.