I think they are just the same. Both are investments where you have a probability of losing than gaining any profits. ICOs tend to be more of a scam. However, online gambling you can be somehow sure that your money is going to the real businessman rather than some fake people disguising themselves as professional people.