Have you ever seen a rude or entitled customer get put in their place?
You’re not going to fix someone being rude but it does not mean you have to take their verbal abuse either. I have about every couple of years had to tell a customer/client that we no longer want your business because of how they talked to my staff.