If it is sure that gambling can change ones life for better, everybody will gamble. Gambling can ruin and by chance it can make life better.
Even if someone actually does win the lottery, does it make their life better?
I remember seeing on TV a documentary about lottery winners and most of them end up losing the money after 1-2 years and even go bankrupt.
Their financial situation becomes worse after the win the lottery. Because most gamble it all away or they buy stuff they don't need.