So many people hear things similar to this, nod in agreement and then proceed to make the same mistake! I don't get it. Somehow they think what they are doing is not the same thing. I guess this is the reason most good advice have no positive impact.
It's hard to evaluate your own work objectively. There's a bunch of psychology around sunk costs, etc. that don't affect you when you're looking at someone else's project.