Trading is too stressful and complex, it is not easy to make profit without proper knowledge from trading. However, trading is a skill and one can be a professional at it to the point of making profits frequently.
On the other hand, gambling is easy and does not need to much stress because it relieves one from stress. Gambling is a means of entertainment and use for fun. I can take the risk of gambling to try my luck but I don't understand trading and feel that there is no need of risking my funds to trade. You can hit the jackpot in slots game without having any knowledge.
Even in the slot game you need to understand how it works before going to play it otherwise you won't make any hit from it, but however in trading needs time and attention to study how the market works even in gambling one need to have idea and clue on how to go about the games before making winnings.
Just take for example in sport betting, you need to know how to predict games or how the games works before you can choose the team to win or to bet against, if you don't have the proper knowledge there is no day you can go bet on them or even place bet on the team to win so they both need knowledge or at least to understand how the system works to be at winning side.
After all, both trading and gambling do require information, though they are different in nature. Trading is also more intimidating because it seems complicated (due to market analysis), and because it seems to require a lot of skill and knowledge to do it, therefore it seems difficult for those who are not used to it.
On the other hand, gambling is often viewed as relaxed since its basis is fun and luck to win. It is relaxed since although there is a level of knowledge required, it is only basic. For example, one must understand how a slot machine works. Or be in a position to predict the game when placing a sports bet. Therefore one may think that winning is luck. But gambling also requires at least a little knowledge.
The point is that trading and gambling require knowledge. Not of the same type, level, or form because both certainly involve risks. However, the knowledgeable party needs the traps and understanding to reach the winning party.