I had a similar experience with incompetent people.
I was doing development for this small web shop and we were subcontracted to do the back-end programming for an ecomm site by some design shop since all they had in house were designers and HTML 'programmers'.
I didn't know HTML was a programming language.
I thought 'ML' stood for MARK-UP LANGUAGE.
Anyway. I had written VBS scripts to generate and display dynamic html data.
Well they decided to cut expenses and tried to edit the files themselves. The only way we found out was when they called us screaming about the fact that we kept changing their HTML code on the server.
'What?' I exclaimed. 'I don't understand. I have scripts running. I don't have static HTML files on the server' They persisited that I was sabotaging their big-contract. They even went to the CEO.
It turned out that they were copying HTML source files from the browser, editing them locally, uploading them, then griping because they can't see their changes.
'Ahhh...OK' I said. Then I just smiled and nodded.