Apropos this topic, I doubt that anybody really believes that "the customer is always right". However, there is another version that is universally true:
The customer may not always be right but he's always the customer.
All of this said, I believe there are times when it's appropriate for a business to "fire the customer". Some customers are so much trouble and so unreasonable that the relationship is a losing proposition for the business.
Paul