i think gambling addiction is usually one of two mainly things, knowledge that you have won before, and can gain again
People thin that they can win with gambling and that is why they keep gambling on and on until they win again. It is also not much that you have to do.
The fact that you can play games and win money is enough reason for some people to gamble.
You are right and when someone loose they should take it as a factor to detach themselves from gambling, rather they simply take it as a challenge even gamble more and more. in any case I don't think there can be any profits from gambling, because sports betting has high edge and that covers the knowledge factor while dice is pure luck.