gambling is often seen as a harmful habit. my question to you is, in a completely free society, should someone be prevented from providing gambling services for the good of society?
from an individual point of view, it is everyone's choice to gamble or not to gamble. the management of your money is entirely up to you in a physical sense. but that doesn't change the fact that some people are going to go bankrupt, their lives are going to be very difficult with the existence of gambling. if it was up to you to allow gambling, knowing that it is inevitable when enough people are involved in gambling, would you consider it ethical?
do you think that things that can harm a person through their choices should be prevented, or is everyone responsible for their own decisions as long as they are not forced to make them?
Just like every other thing that has the capacity to negatively affect a person's life, drinking, smoking and all that, these things can be done moderately and it won't cause any harm but in a case where they are being taken excessively then the individual is putting himself though a perilous risk. Gambling can be ethical and unethical it all depends on the side of the coin you pick. If you allow yourself be be negatively influenced by it you would have lot of problems. Learn to apply moderation in everything you do.