I don't think a religious person should be forced to marry a gay couple if they feel it will go.against their beliefs.
I am still firm on business not being able to discriminate against gay couples or gays.
The smoking comparrison doesn't apply because smoke can cause oders and harm people
Nor does the physically fit part because it might be a requirement of the job. Flight attendants used to have to look and weigh a certain amount. That was decades ago as you know because you travel.
My main part of this discussion centers around businesses refusing services to gay couples such as food, retail, laundry, etc. That shouldn't be allowed in a modern society.
Where do you draw the line? What about a person who has a bed and breakfast? Should they be able to refuse to rent to someone who practices a lifestyle that conflicts with their religious beliefs?
I think smoking applies, because smoking outside, in the open air, doesn't affect anyone inside the building. And smoking when you're not at work doesn't affect anyone at work. So that is a business regulating the lifestyle choices of employees.
Same with physical appearance. I wasn't really thinking about flight attendants, and I agree (as someone who flies all the time), that there are height/weight/strength requirements for them. I was thinking more about people who work in retail stores other jobs where they prefer "pretty" employees, etc.
Because we have ingrained GLBT/gender identity in our laws all over the country, I think it's a done deal that businesses will not be able to discriminate against them. For all intents and purposes, they're now a "protected class" IMO. That's not really what I'm focusing on. It's how far those protections go, and what happens when those lifestyles choices run into religious beliefs.
We just passed a (totally unconstitutional) law here legalizing homosexual marriage. It's going to be upheld on appeal, but during the "debate," there were factions of people who didn't want any exemptions for religious organizations. They failed, but that's where we are headed.