I often prefer the reasonable expectations of trading vs the total randomness of gambling. For example is reasonable to expect that ETC (Ethereum Classic) goes higher than current price since it looks it bottomed, so invest some there. This is better than randomly gambling money in casinos even tho that ca be fun too.
Of course trading ismuch better because it depends on your decision, after all the research and information taken, you can at least some advantage on gaining profit rather than letting chance or luck dictate the result if you are playing gambling games. Though I think playing poker ismuch better than trading because poker is greatly affected by skill.