This is too easy. I have written many applications and tested them from beta through delivery. The "Idiots" can always break it. The application has to spend more time catching bad entries than it does correct ones.
In Dilbert's case I think Yoda has gotten it backwards. His having to suffer with an idiotic boss led him to hate his boss which made him get angry and now he is so fearful of having to go back to anger management he is making jokes to hide his anger.