Gambling give more happiness and enjoy moment than trading
In the trading only buy and sell activity in gambling we can choose lots of games
If you play games and gamble for fun then its ok but when it come to earning and profit there is an uncertainty in gambling that you might lose all your investment while in trading there are chance that you might not lose all of your investment. And if you have done enough research about the market then trading is very profitable.
And in my opinion, no one gamble just for fun, money is the main motive.