I prefer an investment in an insurance or some form of making money rather than putting my money on dumb luck and gamble with it. Gambling is supposed to be for the thrill of it and entertainment and not for making money. Especially making money online. You can always lose all your hard earned money if you gamble everything.
I agree with you.
Gambling should not be considered as a way of earning as it is truly based on luck.
Anyway as for the topic, gambling can not be profitable in the long term, the gamble houses were opened to make money of people, they will always make sure that they have a true advantage over their players, which will actually prevent you from winning anything from gambling.