I've always disliked the waterfall process but I never knew how to put it into words. For me, this helps explain why I've felt more productive in in projects that had elements of the iterative process.