It's important to be clear on the terms we're using. Most people say "gambling" when they really mean "carelessly risking money", or they only associate "gambling" with "losing", or they pidgeonhole all "gamblers" as "low-life degenerates who have thrown their life away on gambling addiction."
Gambling, like many things in life, can be positive or negative. It happens to be one of the areas where people with addictive tendencies can get themselves into trouble. Just like alcohol, some people can handle it, and some can't. So "gambling" tends to be thought of by most people as something negative.
I'm not speaking on the "negative gambling". I'm speaking on gambling, with no moral, ethical, or emotional issues associated with it. Just gambling, from a game theory point of view.
Trading is gambling. Just like all other forms of gambling, most people lose money at it, there are a few who can make money at it, short term results resemble randomness, long term results approach some average (positive for winners, negative for losers).
If you are a trader, and you don't analyze trading as gambling, then you may be making some critical mistakes, because trading is gambling.
Sure, there are some superstars who can rely on their talent, the way a poker player may be especially talented at reading people, and those few superstars may never have to think about why they do what they do. It just works, so they do it. But for the rest of us, it's important to know that you are gambling.