We have Somali muslim taxi drivers at Minneapolis St. Paul International Airport  refusing service to passengers carrying alcohol or with dogs.  If the drives refuse service, they go to the back of the taxi waiting line.   Did your feathers get ruffled over that?