I wholeheartedly agree. Really commit to taking a long view on this issue. You're right to point out there are short-term capital costs to addressing poverty and homelessness that one should consider and the long-term financial savings, and also the lost human potential by allowing homelessness and poverty to exist, and the economic spinoff benefits of addressing it.
