You start by fixing the problem of people sleeping on benches and in tents. Then you go to those in cars, then those crashing on a couch, then those living 8 to a house, then families with small places, and so on. What the problem is keeps expanding until the resources allocated to it are spent.
But they're not even doing that. It's not the case that tents and benches have been solved and the definition expanded. There are still people sleeping on benches and in tents - more than ever before.