I agree that those who invest their time effort and resources into gambling is truly in illusion because making it in life takes hardwork and patience and not by betting and waiting for luck to shine on you so .
Any gambler that has no alternative source of income and is waiting for gambling to make him rich is in a dream and until he wakes up from it he will remain in that state for ever
How will such a gambler have money for his gambling activities when he is not working and see gambling as a job. These gamblers are the ones that make people see gambling as something bad because they will be addicted in the long run and start misbehaving. Gambling will take the little that you have and leave you hopeless unknown to you.