We have been doing it in this country for half a century now. Sure does not seem much better to me, for all the trillions of dollars we have spent on that.
True story, when I lived in Alabama I lived pretty good. Good paying job, and the cost of living was really low. I even got a second job delivering pizza. I did not need that job, I just took it because a friend was the manager and she was always begging me to work for her because most of her delivery drivers were flakes.
Now to give an idea, my rent there 15 years ago was $250 a month. And not for some ghetto dump, it was a nice place. Finding places even today for under $500 a month is not hard. Somebody could easily afford that on minimum wage.
Yet, we had housing projects. And driving in them, most of the cars were nicer than mine was. I could see in their homes when they took the food, and they almost always had flat screen TVs, 2 or more game consoles, and other things that were rather expensive. Yet, they lived in government housing. More than one even tried to pay with food stamps (this is right before they switched to cards). And if anything, seeing things like that made me realize how broken the system was. They were living better than I was, and I held down 2 jobs. Right now, there is absolutely no incentive to get off of the payouts, so why should anybody do it?