The problem is that you'll never get everyone to agree that the government needs to be involved in fixing the situation
We already did agree that the government needs to fix the situation. As a result we have the foster care system which will provides homeless children with housing and care. As far as I'm aware, no remotely mainstream politicians advocate ending this system.
I get that you want to bait people into a debate about socialism. But if you want to argue for a change in policy, you need to do more than just criticize your ideological opponents (who don't disagree with you on this matter); you need to actually delve into technical details.