We could fire the social workers and then give each homeless person half their salary for three months. They would be told to use the money to buy decent clothes, get an apartment, and get a job. After three months the money goes to another homeless person who is given the same chance. 

Instead, the plan is to take a homeless person, give them permanent shelter, and change everything about them and their personality by treating them like a six year old, and that doing so will correct the lack of upbringing they had when they were children. "The plan" is not in any way pragmatic or realistic, so the people running this gambit are targetting specific sub-groups - transgender individuals and women - in order to get the political support they need for a plan that's designed to put money into their own pockets, while not helping the handful of lottery winning women and transgender people who will be given "permanent" housing in exchange for being treated like little children.