So, ask yourself this: Does it bother you the same way if it says "No AA below <insert arbitrary age here>"? On the woke/PC scale, that is both racial AND age discrimination. But it is also Free Association and many times I see it, it also has the disclaimer "due to past experiences..........." before it. Is she being racist/ageist or just using learned wisdom to protect herself from future harm based on past events?
I get it. You see a hotty that matches what you want and find yourself disqualified based on whatever criteria the provider may have that excludes you, and it sucks. Racial, age based, BS political nonsense of all kinds, whatever.............. But it's also the ultimate example of the Free Market, and you are just as free to take your business elsewhere as they are to expand or limit their customer base by whatever criteria they want. And both sides eat the consequences of their choices.
Want to change it? Get it legalized and then regulated to shit like the govt does to everything else...............then watch how fast things change, for better or worse, and prices shoot through the roof..............