In Canada, no church is forced to do anything. Same-sex marriage has been legal for about 10 years in my province, and I would wager that about half of the local churches don't perform same-sex weddings. The percentage keeps getting higher as churches change their tune, but no one is forced to do anything. I think that's one of the biggest misconceptions some of the more conservative states have. They think that if it's legalized on the state level that suddenly churches will be forced to change their practices. That just isn't true.