Something important to understand about gambling is that the entertaining part is not actually the prize, but the uncertainty between pulling the arm and getting the result. Buying a 20 dollar ticket to dream about a billion dollars for a day isn't a horrible use of money - it's just like any other form of entertainment. It only becomes a problem when people are addicted to that feeling of uncertainty.