Re: Users NEVER read on screen messages
"Programmers bear some responsibility for this, using unexpected jargon etc., and few companies seem prepared to review all user-facing text for clarity."
They're probably in a cleft stick here. On the one hand you can give a short message and have complaints about jargon or use descriptive terms and have complaints about it being too long to read. A good idea, however it to avoid messages such as "ERROR SJIWEK00000340000SDIJKEW".
On the whole one probably should be able to expect users to understand the basic terminology of whatever it is they're dealing with. Try driving a car if you don't understand "brake" or "starter", or using your TV if you don't understand the word "channel".