You're wrong, only gambling can offer opportunities to win big amounts of money for most of people. Because most of people are not able to earn much money with their works, then their chances to become rich during their life is 0%. That's why people are gambling. You, if you don't gamble with the hope to win money why do you gamble precisely?
I admitted that gambling offers opportunities to win big money but people must realize they can not win it for many reasons. There are other things that can help them earn a lot of money and if they already have one job, they can search for other jobs to have a chance to earn money. If they depend on gambling to make money, they need to be ready to feel disappointed because what they want can not always happen.
I am playing gambling because of the fun thing and not because of wanting to make money. I never think about winning much money because I know that I do not have big luck to win that money. But if somehow, I can win a lot of money, that is a bonus for me.