Until now, I probably agree with you that cryptos are some kind of gambling because it's so hard to predict any price or movement, that even real good analysts are wrong almost all of the time
Maybe with market evolving and growing, the times of gambling will end, and we will be something like stocks market