I think its linked to social deprivation. I notice people buy more scratchcards, alcohol and cigarettes in the areas I work in, than in the area I live in. And quite frankly its apparent they can't afford any of them
I gave up wondering why people would put buying booze, cigarettes, drugs or scratchcards before providing a decent diet for themselves or their children as I see if everyday.
I suppose they're in a rut but very often can't see a way out which is very sad, but at the end of the day everyone has a choice. I hate the expression people are the way they are because of where they were brought up, I was brought up in not a very nice place to say the least yet I made a choice to do a bit better and try to move on. Some people are not capable of making that decision, they can't see a way out - or don't want to change who knows