One person's right is always another person's obligation.
There is no other way to have a meaningful right of any kind.
> Also it's possible that reality simply says the right cannot be provided, and reality tends to beat policy. For example if there are twice as many people who need housing as available houses, no amount of claiming that housing is a right is going to overcome the underlying reality.
This is equally true about all other rights. For example, there may be inadequate resources to enforce a right against being murdered.
In a sense, as long as there still are murders, then this is actually is the case.
However, in the housing case, it's counterfactual. There are no non-social resource constraints. Homeless people aren't even allowed to set up their own tents.
It's a cruel kind of gaslighting to suggest there are inherent resource limits when we can all watch videos of cops slashing those tents and evicting entire encampments. It's just not reality. Bringing that kind of counterfactual unreality into a political discussion of a stark situation is not being good to the people affected.