Why not enjoy your 11 million dollars and leave the lottery for poor folks who really need the slim chance at winning the money?
Because you like cheap thrills?
I'm not quite sure how many people in this thread actually buy lottery tickets on a regular or semi-regular basis. I know I do (semi-regularly, sometimes I forget.) Sure I hope to win but I know that the odds are really against me so I don't actually expect to win. But I like the feeling of possibility and it's cheap.
The lottery is not a charity here. It is a money making business that offers games on a weekly basis to those who pay. The prize is often more money so that you will continue to play. Many play, few actually win. Everyone who can pay can play though.
If the lottery was a charity then nobody but the poor should be playing. Although one would wonder how the lottery would operate as it is now if everyone who played was poor.
I do not think what he did was petty, selfish, or morally reprehensible. Now if he went into soup kitchens and got a free lunch, or went to a homeless shelter to sleep over then we can talk about how he's petty, selfish, and morally bankrupt. But as the lottery was never meant to be a service to the poor, I don't see why we have to discriminate who gets to pay to play.