Especially when it's completely unnecessary. Some of my recent work has taken longer than it should b/c I'm having to debug my work through my supervisor. By through, I mean that he insists on watching the error logs on a remote server for me, and then telling me what the error is, and then I can adjust my code. My request to gain access to the entire stack so that I can debug my work on my own was met with defensive arguments.
"This has been described by Douglas Crockford—the inventor of JSON..."
He didn't invent it.
Source: Douglas Crockford @ 0:55 - 1:10 in this video: http://www.youtube.com/watch?v=kc8BAR7SHJI