I thought that by definition being a perfectionist means being cognizant of your mistakes. . . At the moment not owning up is making that asset a little toxic: "Apple think they're perfectionists but that's just because they don't acknowledge their mistakes" seems to be floating around right now