Gambling Stimulates Local Economies
When you can attract thousands of people from outside your area to come and do business with you, some of the money they bring will be spent on local businesses around you. Also, you’ll spend the money you earn, thus contributing back to the economy.
Many casinos have created vast opportunities for their local communities through hiring of employees, contracting with local businesses, and drawing in large numbers of people who stay overnight at local hotels. So while most of those people may go home losers, they will have injected new wealth into the local communities.