Perversely, if you quit condescending to the poor - and just give them money, they will spend it wisely. The poor work really hard. They are not lazy.
And - get this - you can make this even more efficient. Just pay them a living wage for the hard work they do, give them decent health care, the money flows through the system and the whole society prospers.
Old software guy, raised in France and west Africa, came back to the States, US Army 79-83, spent four years in West Germany, lived off and on between Chicagoland and Quetzaltenango Guatemala. Worked back and forth between Osaka and the USA. Kids are raised and gone. Remarried and living in western Wisconsin. Enjoy photography, writing a book about The Driftless, learning to made drone video. Life's been good to me.Breathe in: life is going on all around you.