I once had an inspector look at a panel I had done and he immediately said "An electrician did not do this." and I thought "Oh, s...." before he followed up with "This is too neat."My junction boxes don't look like a tangled mess either,
Where I worked it was just part of the job as it was for every building official I knew. In actuality I never really minded since they were just trying to look out for their constituents and they never pressed me to violate the codes. Most often the developer didn't give them the full story and when it was explained to them the issue evaporated. In those rare cases where we screwed the pooch I was glad find out about it and we fixed the issue.Man, this one floored me. Here in BC - actually I think across Canada, there just isn't political interference in the professional (regulation) side of civil services.
What most folks don't realize is the code enforcement folks are also a part of the economic development process for the community they serve. My job was to get it built right, not to stop it. A good code person knows that and does their best to foster the growth of the community while keeping it safe. Dealing with complaints is just part of that.