Trading can be quite same as gambling but not luck based gambling it needs lot of skills and can quit as well when we don't want to lose much of our capital if the market is down.
Gambling is not just for entertainment but you can also earn a profit on them because you are using your money or your cryptos as bets . you can win or loose depending on your luck and skill . yes skills do involved in gambling . didnt you see that there are methods and strategies out there ? Same as trading . skills and luck are both also needed . in terms of difficulty . id say both are not easy . its hard to profit on both acts but both are verry rewarding and satisfying once you manage to earn .