In the case at hand the business owner was free to choose his employees, and he chose not to retain one who refused service to a customer. It's win-win-win. The business owner gets to keep his customer, the now-former employee gets to exhibit his cheap moral posturing, and the customer gets to enjoy the meal best served cold.
Yes, you are correct.
It is win-win-win.