No one should think that gambling is a short cut to making money, there is no easy path anywhere, whatever involves money needs to be hardly worked for, and that should be seen with careful effort and not some lazy ass thinking that they could become a millionaire in just one bet.
Lack of experience is what can really make one to think like that because anyone that have a good orientation towards gambling will know that they will rather lose money in gambling and can only make little profit from it and they can not become financially free with gambling because gambling is not any kind of occupation that can give you financial freedom.
But the problem is economic factors and limited income with all the shortcomings can make someone fall, they have gambled for long time and have had lot of experience but with conditions like that can make the thought of continuing to gamble to make money and such thoughts cannot be removed.
I made some observations although not comprehensive but in small part of the places where I live, most of the people who gamble are not just looking for fun because they all have the goal of winning and making money and that way they can use the profits to help meet their living needs.