I think it's perfectly just to refuse service to anyone based on behavior but not based on race or religion.