It's true that gambling is very different from trading, gambling is more about reducing or wasting money, you need luck in gambling to win. In trading you need skills, strat, understand well etc. The only thing they have in common is High risky. Being greedy is in people and it will never go away.
There is no doubt that there is risk in trading, but we can minimize it based on our skills and experience. This is the main difference between a new and an experienced trader that he never trades with high risk of loss. The temptation to profit is present in everyone, but it is never meant to trade in a way where you try to make both profit and loss at equal rates. Risk is everywhere, but in cryptocurrency trading we cannot say that all cryptocurrencies are high risk. Some may have more risk and some may have less risk, but it is up to us which one we prefer.
The difference between gambling and trading is that in gambling you are playing on a 50% of profit and loss. Whereas in trading you know that your chance of profit is more and the risk of loss is less. If, however, one trades with the thought of taking the risk and ignoring the percentage of profit and loss, then there is no difference between trading and gambling.