SP, In response to your // To ask gay people to tolerate discrimination is unacceptable...as it would be to tell black people, "So what if the hotel says 'No blacks, no dogs, no Irish'...there's a place a few miles down the road that will accept you".//
…I said "point taken."
…. but on reflection and on a point of principle I'd like to retract that.
People who put signs up declaring ''No blacks, no dogs, no Irish' do it because, for no apparent reason, they dislike blacks, dogs, and the Irish. However, Christians who do not wish to rent rooms to gay people are not simply bigoted - they reject gay people for what is to their mind a very valid reason - because their God tells them that homosexuality is, to quote the bible, an 'abomination', and is therefore a sin against God. In the light of that, should their feelings not be considered and their beliefs tolerated?