I am not any where near a perfectionist when it comes to quilting but there is a degree of accomplishment when it it done well. Every quilt has degrees. I never worry about piecing if it is a baby throw around quilt or a quilt for myself.
When doing things for others I strive to work at the top of my abilities.
I work where everything is done by hand to create a finished product for sale. I can "get it done" and have open seams and glue showing or not enough glue and it falls apart but as long as it gets past my table, I am not responsible for it. Or I can do my best and the product doesn't have to be rejected at quality control and given back to someone else to repair. I much prefer the later way to accomplish my goal. In quilting it is a personal goal to do my best. I also have many Oh well moments but then it is what it is and I still enjoy it with no regrets.
peace