I am a statistician and I buy lottery tickets 14 years ago
Poor statistics on the chance of winning aside, there is one reason for me to spend $1-$2 a week on tickets: Having a ticket ensures you have a chance of winning, while not having one ensures none at all. Losing the $50-$100 per year isn't too big of a deal for me, especially for the entertainment value.