I think everyone should bring bottles of alcohol to taxi stands.
Then again, I see no difference between this and pharmacists who refuse to give out RU-486, or such things.
The difference is that most of the pharmicists - if not all - became pharmacists at a time when these drugs did not even exist and it was unthinkable that somebody would be asked to prescribe such a thing. The same is true in Europe of places where civil authorities are being forced to "marry" gays. This didn't exist when they came into this business, and they should be exempted.
Furthermore, those acts are positive acts. That is, the person is actively doing something to promote something he regards as immoral. A Muslim enforcing his ritual proscription on dogs on some innocent taxi passenger is not doing the same thing; nobody was asking him to buy a dog, own a dog or have anything to do with it other than carry the passenger and the passenger's dog.
Muslims knew perfectly well that things like dogs and alcohol were and are legitimate in the US, and they knew when they started driving cabs that they were supposed to carry everyone.
Furthermore, the point that they are basically trying to enforce their ritual proscriptions on everyone else is a very significant point. Jews don't eat pork, but they don't insist that supermarkets stop carrying it.
I'm with you Monroe. If they want to pick and choose their customers, especially to decide whom to allow into an enclosed space with them where mayhem might occur unwitnessed, I'm all for choice---and each person seeing to his own personal safety. You can still choose not to get into a particular cab, and we should uphold the cabbie's right to decline a fare.
However, if I were in the city depending on cabs, I'd find myself a hand muff that looked like a Yorkie. Hoist the pooch and see who stops. :)
(It has the dual advantage of peeving PETA and Muslims.)