Some people deserve to be screamed at because they are morons. My last trip to moronville was memorable. I was waiting in line at customer service listening to this guy argue with the lady trying to get a refund for groceries he forgot to put in his car and they weren't in the cart he had used. 
Yup, I was at the DMV a few times a few months back to get my wife set up to get her learner's permit. The idiocy going on there was staggering. A lot of people are just dumb, don't come prepared with what they need, or (usually) both.
This was the same DMV that, 12 years ago, I went to and took my first driver's test at. I was doing the course and then some distinguished mentally-challenged fellow turned into the course from of the street to turn his car around. The DMV lady made me stop the car, got out and SCREAMED AND SCREAMED at the guy for being an idiot, then got back in the car and told me I had just failed.

Ended up going to another DMV way out in the sticks, which had zero wait, and passed the test. When my wife wants to take the road test, we are definitely going there.