I can understand their argument. As the resident 'technology expert' in my various social and familial circles, I've had to deal with and explain the answers to questions such as "Why did my computer just become illegal?", and "What's a domain timeout?" various times. But things can go too far the other way, as well. When the guy who's job it is to understand the system and make it work is being frustrated by the error message, then you're doing it wrong.<p>IMO, a workable happy medium is the giving the ability to expand the error message to get the dirty operational details, an error code, or similar. That way, the support tech, power user, engineer, etc, dealing with "Why is the
Internet broken?", can have some data to help him figure out how to unbreak the Internet today.