I think Social stigma like Gambling has always had a social stigma attached to it, due to its association with addiction and other negative consequences. This has caused many people to avoid traditional casinos and seek out other leisure activities. Also Increased competition like With the rise of other leisure activities, traditional casinos are facing increased competition for people's time and attention. As such, they must work harder to attract customers and compete with other forms of entertainment.