I don't know why you had the misconception that people gamble less when they've got less money lol, come on now.
If you take a look at minorities in countries like the Unites States, Germany, the UK etc, you'll find that minorities and lower income families tend to gamble more. This is because minorities often fall into the lower income group due to language barriers, lack of education etc.
You never hear about millionaires winning the lottery, because millionaires don't play the lottery. The time it takes them to walk down to the store and get a lottery ticket is net negative to them, add that on top of buying the ticket and it's a no go.
Remember guys, poverty = more gambling, especially in countries with a supportive government. Obviously poverty doesn't lead to gambling in places where people are literally living hand to mouth with no support from the gov.
That's definitely right, people with less income are gambling more than the rich ones, I don't know, it could be cultivated through their culture or they are just gambling for an opportunity to win big money, the problem is they look only the opportunity and failed to evaluate the risk that is why majority of the gamblers are losers, and that's due to what you said the lack of education.
For lottery bettors, I think 90% of that belongs to the low income family, that's how big the percentage of people wanting to change their life financially in an instant, so their mindset is really different from people who are successful financially as they go throw slow but sure constant process.