Re the morons,
We must not forget the "out to lunch" crowd. In my experience, these are usually young people--twenty-somethings--who could care less about doing a good job and, indeed, even in their more lucid moments have little idea of what doing a good job entails. They are doing the minimum to get by. If a customer complains in any way, their response is, "WHAT?? You want WHAT?" or some variation thereof. I encounter this quite a lot.