i'd argue in favor of a bit of a mix personally, but i find the main problem is they go about this completely incorrectly. i do agree with having a baseline living standard, but low, like, you're homeless? send them to a shitty apartment rented state funded, send them off on some crap job to repay you, and let them save enough to get the life back together to contribute normally, and certainly with such shit accommodation they'd want to leave. and if they're on drugs hell fund some cheap rehab program. healtchare funded whatever. but in practice this shit rarely happens even though it's probably the most obviously agreeable version of this. why? my guess is beauracracy and an oppressive ruling class who only wants to use these programs to further milk people or make a semblance of support when there is none. this is where welfare matters, the basic fallback so that people can rebound into society. and from a humanitarian standpoint hell i'd even let the properly retarded live for free sure, not like it affects natural selection too much with their odds of reproducing, and normal idiots wouldn't be recieving much if any support.
what doesn't help anybody is hard limit food stamp program that makes it extremely difficult to get out of and thus they keep wasting the taxpayer dollar well kept impoverished, what doesn't help is funding illegal immigrants, what doesn't help is bailing out bankers or printing more money to give out to people, tilting the economy, higher taxes, any of this shit
i could see a lot of different political theory's working, i'm honestly not that choosy, the problem is the current system only pretends to try when everybody knows it's opression