In my experience out in more remote areas rude customers are a daily occurrence. People like to feel power over others, and have very little in terms of self control. Companies won't boot them because there's plenty of people whom are intentionally dishonest and will then label the company as being "sensitive liberals" or otherwise. Which then gethers people around it whom are just looking to take a bat to the "other team". It's a scapegoat for bad behavior I've seen multiple times.