I say, its my job to do what I'm supposed to do, neatly, safely and up to code. Its not my job to do code enforcement. Frustration certainly arises when you see some of the crap thats done out there but what can you do. I fix what I can within the bounds of the job and note on the invoice what I see thats wrong if I believe it could cause a problem down the road that I could get blamed for.