How do we start promoting things that do work? That really work? I think that does not get done in part because many people really do not want "the poor" to solve their problems. I do not understand why that is but there seems to be a hostile attitude towards poor people, as if being poor is evidence of lack of good morals or something and thus you deserve to suffer.
But this doesn't just hurt people who are currently poor. It means anyone who falls down gets kicked while they are down so it becomes unlikely they can get back up. This is not a good paradigm for society. It hurts everyone.