Gambling can bring great revenue to the governments but I don't see any benefits to the societies,in fact it can only bring really bad things,like in the country where I live from some years where at a certain time a lot of people became addicted in the sense that they could not stay without gambling and they were spending money they could not afford to lose like money they get for food and other important money.At a certain point the government intervened and ban all of the offline gambling while letting only online ones,a few to play,so I don't see any other benefits except taxes to the government while for society can have more harm than benefit.
Gambling is able to generate revenue for many countries where gambling is legal but not for all countries. Because in the country where a gambling is conducted gamblers lose when they gamble. then the money goes to that country. People from all over the world gamble especially in online casinos. So the money of different countries goes to that country. It may play an important role for that country but not for the society. Gambling perversely destroys a society.
Gambling does have a very high tax rate in its operations, of course, this provides a large income for the government that grants licenses to carry out gambling activities in their area, but this is irrelevant for the benefit of society, because on average, from what we pay attention to, it makes people miserable.
But this must be underlined, that what is happening in the eyes of the public is gambling to get money and multiplying it, but there is no gambling that deliberately wants to multiply the money deposited to the casino.
Of course, even though we educate people about gambling just for fun, it seems difficult to say that, they tend to think more about wanting to get easy money by betting it on gambling.
Indirectly it does have benefits if the tax is obtained for the development of the area, but if it is corrupted by the government itself I think which benefit should be read.