This is good in theory, but sounds like it could turn into a bunch of lawsuits, in which some jerk from a protected class acts a fool and then turns around and calls their denial of service some kind of bigotry. Depending on the leaning of the jury/judge and availability of witnesses, this could cause a lot of headache for proprietors who were not in any way bigoted. Sort of how the rental market has turned into “first come, first serve” regardless of good fit as a tenant - in order to avert potential discrimination suits. This leads to absurd barriers to application for qualified tenants, as landlords attempt to manage their legal liability and simultaneously avoid bad tenants with sweeping over-the-top requirements that alienate a lot of the working class.