Well, I think this all depends on how one goes about their activities in gambling, all this problems you mentioned exists for even non gamblers, so, this all are just natural, and it' doesn't make sense to make this look like it's something that is Peculiar to gamblers alone, so, as gambler, or gamblers, It is our responsibility to know the level or weight of this problems and then, gamble in a way we don't end up multiplying it (actually, we are even supposed to refer to this as problems, but responsibilities).