Who are they being assholes to? You don't have a right to invade people's private spaces. I don't have to invite you into my home.
Provided it's not a matter of a protected characteristic, the idea that you can push your way through the door by law is silly.
They go there to meet people who titilate them, and who don't remind them of how life can go wrong; that's their business in my view.
I know that I'm not attracted to ugly, unhealthy, or elderly people, and it's not wrong to feel that way, it is basically natural; and people who are themselves ugly, unhealthy, or elderly also feel these same things that you find ugly to acknowledge.