There are 105,000 homeless people in Australia. In NSW and Victoria there has been a 20% increase in the rate of homelessness in the past decade. This shows that homelessness is a structural issue, one that charity is not capable of fixing.
The current homelessness services are incredibly scarce and designed to fail anyone in need of accommodation.