I know that this is a popular jab at state-funded gambling, but the reality is - at least for the people I've encountered - that they don't expect to win. They are paying a dollar to dream about "what if?".
Probably not the smartest use of money, but they see it as paying for entertainment - not a retirement plan. I thought that was an interesting insight.