The excuse I've heard over the years is if it was banned, organized crime would fill the void. Then you still have problems with gambling along with all the theft, fraud, extortion, and violence that organized crime brings.
That's how it was back before states ran their own lotteries.