Up in Minneapolis, Muslim cabbies at the airport have been refusing service to passengers carrying any liquor or dogs -- including service dogs. Why? Well, Hassan Mohamud, imam at Al-Taqwa Mosque of St. Paul and director of the Islamic Law Institute at the Muslim American Society of Minnesota, told the AP that transporting alcohol "is a violation of their faith. Muslims do not consume, carry, sell or buy alcohol, and Islam also considers the saliva of dogs to be unclean."
About 675 of the airport's 900 licensed cabbies are Somali Muslims, and about 100 passengers are denied service every month, the airport says. So the airport is upset, naturally. Somebody wants to suspend the airport licenses of cabbies who refuse service for any reason other than safety.
Carrying a bottle of wine from California? No ride. Traveling with your seeing-eye dog? No ride. Wearing a suicide-bomber vest, a bloody scimitar in your suitbag, and carrying a dirty-bomb in your briefcase? No problem.
Why would anyone whose religion prohibited them from transporting liquor or animals become a cabbie at an airport anyway? If you can't work on Sundays, you don't dream of being an NFL football star. If you are allergic to pollen, you don't raise alfalfa. If you dropped out of the third grade, you can't bitch because they won't let you be a brain surgeon.
Come to America. Find your bliss. Seek a niche where your special skills will earn you a living and contribute to the society ... but don't change countries with the expectation that your new country should change for you.