As long as they are gambling it wouldn't lessen those bad habits it wouldn't matter if they are gambling through online or in real life.
It would still be the same, They would still be stressed out because of the outcome of their games so they would still do what they do when they are gambling in real life.