Why do printer and fax manufacturers give you error codes (ex: error 347) instead of a description of what the fucking error is? 347 means nothing unless you have the manual in front of you, and how many of us can even find the frigging manual after a week or so?

WHY NOT just put a basic description of the error (eg: “no dial tone” or “receiving fax unable to handshake properly”) or whatever instead of an error that is meaningless to anyone who was not part of the development team?