In addition to that I doubt that refusing to sell a cake to someone because they are ugly would be considered an acceptable thing in a court of law.
This is not a distinction that most people have the mental capacity to make. Whatever the law is, that's obviously what it should be.
Aside from beauty, if you do things to signal you are poor as a luxury sales person, I’m not sure the company is required to keep you on, right or wrong.
Which is not a statement of whether it is moral, or a social benefit. Discrimination against an “unprotected class” can still be worthy of criticism.
For a very long time in Ontario, homosexuals were not protected from discrimination by law. The laws protecting them came about because people would not settle for, “if it’s legal, it must be above reproach.”
If you're by some semantic classified as unattractive, you will automatically feel segregated and marginalized. This is not like sexual orientation where non-heterosexual people actually have a desire to express their sexuality but this desire is repressed by a regressive, judgemental society. This is exactly why "Gay Pride" is a thing.
Compare that to being unattractive. Unattractive people, whatever that means, don't want to be part of that group. That's a pure factual reality of the human instinct. People want to feel attractive because they have a natural instinct to intermingle and reproduce.
But even if we opt to oversee this particular deficiency when attempting to justify an "unattractive" protected class, the problem is that "attractive" is extremely subjective and usually dictated by societal norms.
What's attractive today wasn't attractive 100 years ago. What's attractive in Africa is not what's attractive in North America. What's attractive for me (even in this dictated herd mentality) is not necessarily attractive to you. The only common factor that all these perspectives share is that nobody wants to be classified as unattractive.
We have an example of that right here from TikTok.
Neither do the elderly, the disabled, etc, but still they are legally protected from descrimination.
It's difficult to prove individual cases of discrimination. Evidence can take the form of written commentary about a person's looks, or a documented policy about hiring practices. That is to say, you don't need to prove that somebody's unattractive; only that damage was done on the basis of that perception / judgement.
Dating apps are a good data point to start with.