> Where have you seen the poor and homeless treated better?
In most countries with functional social security networks. Canada, Germany and Sweden.
So while the above are leaps and bounds better, they aren't flawless. Canada has lots of mentally ill people on the streets due to _very_ poor mental health care available to them.
And Germany and Sweden have people from Romania begging on the streets, since they're part of a group of people that have been historically (and currently are) mistreated in their homeland.
> In a country that values individual rights..
If you want people off the streets, offer them free housing.
There is even (and remarkably so) an example of this from Utah, where free housing was provided to the ones in need. And the city saved money doing it, since fewer other services were needed as a result.
Also, separately, I find this argument to be a bit of a straw man, since the treating homeless people decently and having strong individual rights aren't fundamentally opposed.
In America some things are done well collectively, in the interest of everyone, like providing roads.