I think this applies to gambling in general.
It was said gambling is for people who don't do math.
People started doing the math.
Plus, it's a demographic thing. Older the better.
In years past, gambling was remote and glamorous. Now it's ubiquitous, nearby and ordinary.
Proximity matter, as well. Vegas used to be the closest gambling to Dallas. Then Shreveport opened about 3 hours down the road - an easy weekend driving trip. Then a couple of casinos opened an hour up the road - now it’s a same day trip for the price of 4 or 5 gallons of gas.
Atlanta is still a multi-day driving trip to NC. But sooner or later the Creeks will probably get a casino an hour or so west of Atlanta.
I think there’s a casino between Lake Charles and Houston. So that’s 3 metro areas where the gamblers don’t have to buy plane fare to Vegas.