I find that "less than perfection" is completely person-dependent, and how far one can take that definition and fulfill is also probably varied. I will agree with the general concept as long as we don't assume that the notion that perfection can never be reached doesn't make the person realizing this less likely to succeed at all.