If the social program was designed to keep a roof over people’s head, then it would simply give people cash, or a roof.
The fact that the social program involves extending lines of credit means that the design was not to keep a roof over people’s head, but rather enrich existing asset owners and indebt future ones to get them chained to the treadmill. Similar to cutting funding for higher education and replacing it with student loans.
> If the social program was designed to keep a roof over people’s head, then it would simply give people cash, or a roof.
Except it wouldn't happen, because it would get killed by even louder whining about giving free money to the lazy do-littles. Every social program has to have a layer of appeasing the people who only feel they're part of a society when it benefits them.