Why isn't gambling legal in all 50 states?

Gambling laws vary across the United States as each state holds the right to regulate or prohibit gambling within its borders. This is because gambling is seen differently from state to state, with some viewing it as a harmful activity that can lead to addiction and social issues. Other states, however, see it as a lucrative source of tax revenue and a way to boost tourism. There's also the matter of tribal sovereignty, which allows Native American tribes to operate casinos on their lands, adding another layer of complexity to the issue. So, it's not a one-size-fits-all situation, hence why gambling isn't legal in all 50 states.