I've come across art directors who want all of the art in the game perfect.
Guess what: THERE'S NO SUCH THING!!! We are only human, and nothing humans can make is perfect. Ask anyone in any industry and you'll hear the same thing:
"Man. if only I'd have changed X, Y, or Z..."
"I could have done it better"
"I almost got it right"
All you can do is get it (whatever it is) to good enough because there are deadlines to keep and budgets to stay in. The consumer won't care much (or even see the perceived mistakes) as long as you did your best. And that's what really maters. If anyone asks you that they want perfect (or you chase perfection) it's asking for the impossible. All you can do is your best, and nothing more should be asked of you or asked of yourself.
Yet I see the opposite all the time. From so many people in lead positions asking for unreasonable goals and those under them striving for the impossible. I've seen artists and programmers slave themselves to achieve perfection only to be crushed by self disappointment and then the self-doubt, which leads to making your craft worse.
All the should be expected of you and is your best efforts. What you should give is your best effort. Always. Even if it's not glamorous. Say you've got your first job in the industry and you're goal is to be a character artist. Well, when you start chances are you'll be making crates for a while. So make the best damn crates you can, on time, and within the budgets. Ten be ready to take on the next oddball task. Remember, no one starts at the top and succeeds. You need experience to get to the top. So hone your craft and make those crates as best you can. Not perfect. Just good enough.