> I've never seen a plumber upset that not everyone they meet knows how to do basic plumbing. Chefs don't get mad that people they meet can't cook a fancy souffle. Why is it that so many programmers expect the world to understand computers?
You haven't? Man, every "car person" I know gets pissed off whenever someone goes to a mechanic for an oil change or tire change...