No one is talking about the church. Churches do not have to follow the law, they are free to marry or not marry anyone whom they please. The Catholic Church in MA has performed exactly ZERO gay marriages in the 11 years since it became legal in Massachusetts. The state cannot force a Catholic church to marry a gay couple in any of the states where it is legal nor can they stop an Episcopalian church in, say, Alabama from performing a religious marriage ceremony for 2 men or 2 women. Marriage is also a state institution, hence why you need a license granted by the state to marry. In all the weddings I've been to in the past 5 years, exactly one of them has been in a church. Marriage is clearly not exclusively a religious issue.