I work in an area where I can get a lot of abuse from people, and I agree, it's not acceptable.
However, I understand my job very well and understand that I'm part of a process which can be exceptionally stressful and even traumatic for some people. I can therefore understand that the strain can cause them to act irrationally at times and misdirect their anger, upset and frustration at me.
I have also experienced things where I have been in situations similar to theirs and can understand that their anger can come from a multitude of little things that have built up over a long time, and whilst not life-threatening, the impact is still huge, and as a very resilient and resourceful person, I have been very surprised at how it has impacted me and my behaviour.
A lot of posters on here, whilst accepting that this behaviour is not acceptable, can empathise with the build-up of multiple stressors in life and the straw that breaks the camel's back, which means that despite that behaviour being unacceptable, people are human, emotions can be very powerful, and it can impact them in ways it wouldn't normally.
Sometimes people work in these areas and either can't see this bigger picture, due to not having experienced it or fully understand the impact of multiple stressors in people's lives, and they can take it very personally, like it's an attack on them because they are just involved in that small part of what's going on, when that small part is that final straw of a bigger issue they are facing and could be the bit that finally breaks them.
This view can understandably cause more frustration and upset for the person they are dealing with, where empathy and understanding with the wider issue could minimise the strain and prevent the anger being targeted at that particular worker.
In roles like this, wider training regarding this could be very useful. My organisation gives it, and it has changed worker attitudes massively, and whilst it doesn't stop it, it does assist in minimising it, improving empathy, understanding, communication, staff resilience and public perception. I've even had people come back and apologise and thank me for my understanding and patience with them. Showing wider understanding and communication are key.