For who can patient to get profit invest is good option
But for who can't wait get profit patiently gambling is the right one
Although gambling is more risky than investment

Yes, it's good to select the appropriate one based on the necessity as well depending on the skill one has got. With investment, one need to find the right platform and invest and need to keep watching at certain time interval. With gambling its exactly opposite, because most of the gambling websites were legit and however we make winning strategies the outcome depends more than 50% on the luck. Both has risk, for what they expect from it.
Gambling is a high risk compared to investing so it's our job to evaluate ourselves and determine our capability.
If we are good in gambling and we have proven we are profitable on it then we should go for it, if we success we can make a lot of money as anytime you can gamble and win in an instant, I think only few can do this but to part of the few makes you very lucky.