Xenia - I agree about multiple problems, if money was the only problem we would have solved it years ago!
The thing is, some people will always be poor because there lives are always in chaos and to some degree socially dysfunctional.
Yes, extreme poverty will often exacerbate that, or to some extent create it. An inability to stand on your own two feet once and for all, due to things just being a whole lot more complicated when you can't just get your debit card out, seems to be the major issue. As many people have pointed out, you can't take your children to the library if you can't afford the bus fare.
But there will always be people who'd rather spend the bus fare to the library on something less appropriate. It's no good pretending otherwise. They are the the ones who will always be there, because if you always do what you always do, you always get what you always get.
Yes, it is better that fewer children are taken away from their mothers because they had no possible hope of providing for them, and it's undoubtedly good that women (and men) do not feel pressured to enter into doomed or unhappy marriages. That was always tragic.
What is tragic today, however, is that so many (not all - please take note!) disadvantaged young women do not appear to have been empowered by the gifts of free, safe contraception, and free state education that their grandmothers, and great great grandmothers never had.
On the contrary. Far from seeing it as means or escape, or self-advancement or opportunity to change their own destiny, they see the liberal, tolerant attitudes of the post-war post-pill state as a reason to stay exactly where their great grandmothers were. In poor quality housing they hate, in relative poverty, with few prospects of being otherwise, and struggling to bring up children alone.
It wasn't meant to be like that.