I got no problem with states doing things like this. Decisions like this should be made by individual states and people from those states. If the state I am living in does enough things I don't like, then moving to another one can be done. Plus i have more say in the elections in the state than i do nationally. Much harder to pick up and move to another country. This is really what the founders wanted. Let the federal government handle basic things like national security and international trade. Let social decisions be made by states.
Do you have any idea how privileged you sound? You seriously think the majority of people can just uproot their lives just like that?