I understand what you're trying to say, but actually on this one you're wrong. NO church ANYWHERE in the US is currently prevented from marrying a same-sex couple. Granted, that marriage may not be recognized by the state or the federal govt, but they can still marry any couple they want according to their religious beliefs.<quoted text>
Actually, there are deep religious implications, but they are only for those churches that already marry gay couples.
THEIR freedom to express their religious beliefs will finally be respected, while not harming a single denomination who feels differently.
Now with military chaplains you have a point, since they were prevented from even conducting a same-sex religious marriage ceremony on base, even it if their religion allowed it.
Don't fall into the anti-gay trap of confusing a religious marriage ceremony with a state-sancetioned civil marriage.