Progress vs Perfection