Gambling should not be considered as a hobby - a hobby is a pastime, something that is productive and calming and not supposed to rob all your money away.
Yes they do cost you money but they remain lifelong and is not like gambling where you lose instantaneously. Of course dicing and any other gambling can make you some cash but the hard part is that you will lose more than what you win - which is the profit for the casino.
Probably this is the worst analogy of gambling with some other thing that I have ever seen in this forum.