Now, true, we should all strive to do our best and have a result that was worth the effort, whatever the task, project, goal, etc. However, perfectionism in my experience is guaranteed to keep that from happening. No human being in the world today is perfect. We all have various gifts and talents, but being perfect is not among them.
Perfectionism throttles the attempt at any new thing before it has begun. It tells you it is impossible for you to complete a project successfully because you just aren't good enough. There are a bevy of excuses that will arise in your mind if you let perfectionism take hold and you will soon surrender to them. Stop it. Get on with it, whatever that project is.
For years I wrote books ... and may yet again. Perfectionism would have killed those projects as they never would have been complete enough, never covered enough territory, never contained perfectly turned phrases. I tossed aside my perfectionism and was published many times in 20 years (all niche market books by the way so don't look for me on the NY Times Bestsellers List).
I have been watching with dismay as one organization is being held back from doing many things by a few people who have this disease. Doing anything new, exploring different ways of conduct, well, they laugh them off and stick with things (often complex and costly) that they have brought as close to their estimation of perfection as they can. It may kill the organization entirely.
In short: perfectionism = BAD.
And that's the five minute response.