I can only speak for Colorado, we put an initiative on the ballot a few years ago to allow sports betting and it passed in a landslide. I think the state wanted the tax money (who wouldn’t?)
Folks who don't want to fund their state from the loss and despair of other people, for one.