I once had an incident where the receptionist at a DMV office messed up and didn't register me. I had patiently waited for 3 hours before noticing that people who lined up after me started getting called. So when I went up and asked if anything is wrong, the office manager looked something up on her screen and, upon seeing that I'm not registered, smiled and cracked a joke about it with another employee. She then told me I have to go back and take a seat and wait for my number to get called. At this point, I realized something went terribly wrong, and started literally begging to get expedited since I had already waited for more than three hours by then. The office manager's response was to scream at me, telling me that I'm causing disruption, and threatening to remove me with force.
I wonder if there's a way to actually improve the quality of these services?