The question is more fundamental than that. In most places taxis operate under a license, and the number of licenses is limited. The pious fiction is that this insures safety, the reality is that is lessens competition and increases prices, presumably benefitting the drivers.
I really liked the proposal to color-code the "taxi" signs on the cars. While this might not help the blind man with a dog, it would theoretically allow people with alcohol to avoid muslim-driven cabs.
It would have the marvelous benefit of allowing any American at all to completely boycot muslim-driven cabs. Something I feel would be completely justified.
The current situation is unsustainable, but I wonder what happened to the enforcement mechanism we already have. The simple way to deal with the issue is to re-notify the cab drivers that they are common carriers and must take all passengers. The send out a few inspectors with dogs and bottles of wine. A hefty fine for the first infraction, say $5000, and complete loss of cab driving license for the second one would bring these guys into compliance in short order. I would even propose changing the taxi laws to provide jail time for refusing to take a guide dog.
If we do not take every opportunity to demonstrate to muslims that they must comply with the laws of the US, rather than forcing the US to comply with their laws we will lose the war with islam.
The lesson to be learned here is this . . .
This is what happens when a modern nation like the United States becomes so thoroughly reliant on immigrants to serve as a source of cheap labor. The cab drivers who refuse to accommodate certain passengers have a lot of leverage here -- mainly because most people in this country have no interest in driving cabs.