I belive it is just a social taboo about gambling and we need to rethink our stand towards gambling. It is just another legal business. What's your view?
Trading is just the same as gambling in the sense that both are betting money to earn some profit. In trading, most likely you have a trading plan which may last for weeks or months before you can have your desired your profits while in gambling it is viewed as a get rich quick scheme so there is a higher tendency that people will get addicted to it because of the easy way to make money.
Gambling may be viewed as enjoyable to some people while some are betting their lives on it hoping to get lucky. The problem with gambling is the instant rewards you get even though you have less effort but earn more that's why some get addicted to it. Trading may be buy and sell only but it takes a lot of time to actually be profitable with it.