Not OP, I'd say the answer is lottery spend is less irrational than you think. A dream you know deep down will never happen might be more satisfying than a candy bar. So I think the solution is to subsidize and tweak the parameters: https://news.ycombinator.com/item?id=32065211