Then you are AGAINST protecting individual rights, and FOR the rights of bigots to harm others with discrimination - against marriage, segregation, and more. Moral scum.
Not all laws fit all communities. Just because a law is passed, does not mean that the people of that community are going to change their viewpoint overnight.
Should gays be treated equally, yea, I think so.
Should state and local governments be restricted on what laws they should pass - no. Because those laws are a reflection of the opinion of those people.
Not all racial or social groups are going to be treated equally - ever. Its not going to happen. There is no level of social engineering that will ever make it happen.
The best we can hope for is a reduction in the amount of violence that one group inflects on another group.
It does not do any good to approve gay marriage, if they are going to have their house burned down, or beaten when they go into public. The government can pass all the laws they want, but I dont think society is to the point were we can accept openly gay relationships.
While laws that prohibit gay marriages may infringe on gay rights - maybe its for the best, due to people that are willing to inflict physical harm on others. Just because some congress person says its ok for 2 men to get married, does not mean that a group of skin heads is going to respect that relationship.
Maybe its better for congress to say - "its not legal for yall to get married". Then for 2 married gay people to go into public, and receive a beating or live with deaththreats.