If I ran the world I'd just give free money to poor people. At least as much free money, per person, as we give to rich people anyway. But we're a wee bit paternalistic in our stingy welfare for people, in part because such aid is intended to benefit children too. Aside from the random "can't buy this grocery item but can buy this one" rules that get inserted into food stamp programs, the paternalism the program isn't too bad. People get a card that they can buy (some) food with.
Our infotainment industrial complex is run by people who can't comprehend food or economic insecurity. They're horrible people.