I would posit that it does so in a piecemeal and arbitrary way, leaving many destitute. Seems like a simplified basic income would help more people in need, though it wouldn't necessarily adress the mental health side of things
"No, I know you make $1000 a month like we all do, I'm not giving you money."
Speaking of which, I wonder how much money people give to homeless people each year...
I almost never give money to actual beggars, partly because I feel that they should provide something in exchange but also because it is clear that many are part of criminal organizations that siphon off the bulk of the money (that is at least how it seems to be here in Norway).