Imagine not letting someone build cheap housing that could keep someone sheltered with a roof over their head because of your own idiosyncratic opinions on housing style.
I think letting people build the housing that people need would be 1000x the life saver compared to letting them have a dog once they're already out on the street. This is like the "let them eat cake" of homelessness policy.