So then what is your solution to the poorest of the poor communities in the poorest states that still have homeless ? Do we strip them of their citizenship and ship them off to India or someplace they might be able to "afford" ?

When the USA signs deals like NAFTA and TPP and other corporate welfare give aways, it has impact on the people. Those are not in the general welfare of anyone except corporations. Move 3,000,000 call center jobs over to India because it is cheaper than to pay US minimum wage to someone that desperately needs a job. and you get exactly what we have now.