Originally Posted by GUWonder
Bad argument. In many jurisdictions, a cab driver can only refuse you under certain, pre-defined bases.
Your being from NYC-metro area, you should know that taxis cannot refuse most passsengers so easily. Cab drivers cannot refuse people based on ethnicity and not picking up the first passenger "just because" or for any reason not mentioned explicitly in either applicable legal, regulatory or voluntary compliance systems results (at least occassionally) in prosecution and/or penalties.
Come on, the only yellow cabs are in Manhattan. They are too yellow

to go anywhere else. OK maybe bad example but the principle was right.