For publicly-funded venues, you may have a point. But if Bimbo's or the Warfield in San Francisco wants to ban someone and it's not for a reason prohibited by law, more power to them. Casinos have been doing this for many years, and generally speaking businesses have the right to refuse business to anyone. Make them post signs if that makes you feel better, but they should be able to ban, say, a person who attacked a patron or staff at the venue (and then was swiftly let out of jail by an activist judge).
Oh no.
There was a fight one time in the place? Do you mean bataclan bad actors?
The claim of a few bad apples is a ridiculous claim to require facial recognition. Prior to facial recognition, situations were dealt with. It's not a new problem, nor did a hard ban policy solve the problem. After, facial recognition this seems to be a fear mongering technique that just allows for customer profiling even more than it did before.