I know I sound cruel, but sometimes I don't think educated, middle-class people really understand how destructive these kinds of incentives are to poor people. The only way these kinds of programs work is when there is limited resources and a high threshold for who receives support. As it stands I almost guarantee this will cause more homelessness as poor people begin to abuse it.
I'm from a poor family and I was born in a poor neighbourhood of my city in the UK. I'm not exaggerating when I say around 80% of females in my family are single mothers living in council homes. The reason for this is obvious – if you're from a working class background in the UK your best bet to move our of your parents home is to have a kid.
I love my sister, but she's absolutely screwed her life up chasing welfare programs like this. She didn't particularly want a kid, but she really wanted to move out of my parent's home like her friends so she ended up having a one night stand with a guy she met in a bar. She then declared herself homeless and spent all her inheritance money on a BMW so she would be put to the top of the council house list – this was done on advice from some charity who helps people like my sister get the most out of welfare system, ethical or not.
Before I'm judged too harshly here I should say I've allowed a few homeless people to sleep in my home over the years. I probably should do more, but I do at least acknowledge that there are benefits to carefully selecting those who genuinely need help getting out of a difficult situation. But unfortunately there is no helping some (perhaps most) of them, and I say this as someone who has tried. Anyone who has actually spent any amount of time around homeless people would understand that giving them money is often the absolute worst thing you can do. 99% of the time these are not educated middle class people like you and I who will make good decisions with that money. One guy I knew for example received endless help from charities and the government, but the guy had a drug addiction and had absolutely no interest in getting clean or helping himself out of his homelessness. His life was an endless cycle of finding enough money for drugs from people thinking they're helping him, then almost dying and ending up in hospital taking resources away from the NHS. A homeless person I was helping at the time said quite bluntly, "I know this sounds bad, but it would be better for everyone if he overdosed tonight". But it was the truth. No amount of money or compassion could help him. We really did try.
I'm all for giving homeless people money, but I'm convinced it can't be done by the government. It needs to be done by individuals with limited resources who can select those who they feel are likely to use that money to turn their lives around. Or even better, if you want to help someone who's homeless and in need of help just offer them a spare room in your home.
These types of programs have awful incentives and are pushed in my experience by educated middle class people who have no idea why people end up in situations like this and so end up incentivising people to make awful life decisions through bad government welfare programs.