It’s not a proper area for government on any level to interfere with. Ideally, the state and federal level prevent each other from doing so.
The states have no say because federal judges have ruled.
States did have the right to decide and if someone didnt like it, they could act to change the state law or move to another state. Its all about preserving our liberty.