Maybe others can simply accept/respect the beliefs of their fellow man and not impose upon them. There is more than one place to hold a wedding. Pretty simple solution, don't you think?
I tend to think "accepting/respecting the beliefs of others" might go against the fundamental basis of "faith." At least that's how those who use their "faith" as their reasoning mechanism seem to behave.
I find it troubling that such "faiths" are so widespread, and even protected as a "right," by a government claiming to embrace "freedom" and "equality."
I think, if anyone wants to believe something that causes them to behave injuriously to others, that belief and the resulting actions, should Not be protected... but, they shouldn't be penalized merely for a belief; only for acting injuriously... although at some point we kinda have to consider whether any particular belief "tends" to lead the believer into injurious actions.
Should those believing something not discernibly true, be "allowed" to hold apparently fictitious beliefs, when those beliefs lead them to harm or discriminate against others? Hmm... "allowed" might not be the right word. I guess as long as they're not harming anyone in the name of their imaginary friend, it should be okay... but then we have to carefully define what "harming others" actually means, which gets murky pretty quickly, in many cases. It's possible for one person to indirectly harm another, through means other than violence, and based on unjustifiable prejudice.