People actually should be gambling, only if they are ready to lose the amount of money that they put on to gamble. Otherwise, if you are someone who just somehow can manage his money and not save much, you should not be even thinking about gambling. It’s better to just save the money for future. Or even better, invest the money in something which might give a better return.
People think about gambling as an "instant profit" thing. But we all know that it is actually hard to win in gambling if you have actually not lost a lot of money. People who gamble professionally are definitely people who have a lot of experience in gambling and also most of the time have a lot of money. So I definitely do not think that gambling is a get-rich-quick scheme. For me, it is more like a time-passing method.