Every state has the right to pass laws that apply within it's borders.
The state approach is more fine-grained so a negative outcome is localized, and if the outcome is positive people in other states can enact similar laws if they want.
Couldn't the same logic be applied to every issue? How different is your argument from the one advanced by "states rights" segregationists in the 1960s and earlier?