I am amazed that you still have people arguing that discrimination against gays is acceptable in a western liberal society.
If 7 million voters had voted to outlaw marriages between african-americans and persons of other races or adopted a law to prevent african-americans from moving into white neighborhoods, how many here would be defending the people's choice?
A bill of right exists to protect the rights of the minority from oppression by a majority.
Canada has had same-sex marriages since 2005 and it is a total non-issue here.
Sometimes I wonder if the USA is in the same century as the rest of the western world.