Once again, we in the States can learn from our British cousins.
I'm assuming that those marriages in Church do not include, for example, Roman Catholic or Islamic, among others? Many faiths absolutely forbid such a thing, and while I may not agree with religious thought, I don't believe the state has a right to mandate how Churches perform their rites, or who the Churches can allow into their community. Public opinion would eventually force changes, I think, but in the US at least the law should not.