It is so funny that this has been posted on HN. A friend of mine was recently spoken to at his place of work for this exact same thing. When being confronted, his boss spoke to him about how he is being "perceived" by everyone as someone who doesn't do any work even though he gets all of his work done and then some. When he asked his boss back if his boss thinks he doesn't get his work done his boss was unable to say he didn't and finally confessed how it was his manager questioning my friend's work
I am starting to believe that if you have a web company ALL your employees should have some sort of programming experience before they are hired for non-programming jobs. I know this may be untrainable to do, but it might be the best thing a business does for itself.