They were both right the first time.
The homeless are homeless for a reason and most of them like it that way, or at least, prefer it to “straight” life. Liberals just like these tech guys were the ones who supported the “freeing” of the mentally ill from institutions; they are also pro-drugs, pro-welfare and pro-do you own thing, and the homeless have just taken that worldview to its logical extreme.
If the “problem” could be fixed by the do-gooder methods described in the article it would have been fixed by now. The real solution is to bring back vagrancy laws and involuntary commitment.