<RANT>
Well, concerning point 4), I am surprised by the resilience of users to
often dreadful applications. Perhaps that with age I am getting more and
more impatient, but in their place I would have flown terminal and
keyboard across the room. Perhaps I have memories of a time when
machines weren't even a shadow of today's, and performance were hardly
worse than many things you see running today. When you try to measure
the amount of 'business units processed per unit of work', it is
pathetic more often than it should be. I guess that what saves many
designers and developers from being lynched by popular justice is that
most users have no idea about what *could* be done and are ready to
swallow that Oracle is slow, their 64 processor machine not powerful
enough, etc, etc.
</RANT>