Betting as an issue must be understand that it is human instict to take calculated risks to amass more resources and provides a sense of adventure and has been since time immerioal in form of gambling, lottery or mahabharata's chaupar. This means legal or illegal it would find in its place in form in our society.
Betting is also a industry in places where it is legal and has been a source of huge revenue for their governments.
Betting legal or illegal has deep link to fixing when large amount of money is involved, as someone would try to tweak the outcomes to favour his side.
Money from betting is easy money and would be condemned by all moral ethics and most religions, which have always called for hardearned money.
so should betting be banned and will it solve the problem(s) ?