There must be a certain reasonableness test that can be applied.
If a fundamentalist Muslim wants to refuse to carry passengers in his cab that are in possession of alcohol, is this the same as a Christian couple owning a B&B refusing services to an LGBT couple?
Or, should federal and state buildings be forced to provide facilities for Muslims to observe ritual foot and hand washing as well as gender segregated prayer rooms constructed facing Mecca, while also allowing for Christians to solicit (evangelize) or leave gospel tracts, or for Pagan/Wiccans to conduct their rituals?
Mocktwinkie should chime in on that one; my thought is that if the cabbie can refuse to carry alcohol-consuming fares, then the B&B owners should have their right to refuse customers according to their faith.
Otherwise, we serve a double standard.
My opinion is that religion should be a private matter, and religious business should be conducted on the private property of such churches, masjids/mosques, synagogues, sacred groves, or rented strip mall storefronts or other institutions.
Not on public property.
And taxpayers should not be imposed upon to pay for special accommodations to any one religion.