The challenge with anything housing related is that our government is operating on multiple levels. In fact, multiple governments are operating at multiple levels. All to meet really complex needs.
This SRO housing is like the last resort housing for people who may not be able to truly care for themselves. Or to care for the places they live in. You hear stories about these buildings getting trashed because the people living there have trashed every other place they've lived and may truly not be able to care for a place at all.
Politically, people want these places to be cheap. Bare minimum stuff available so that residents have less to wreck. So they get limited budgets. But stuff inevitably does get wrecked and we need to maintain these buildings. And the residents who live there need extra help and staff... But there's never enough budget for that too...
This is much less about "housing rights" and more about how we fund and provision aid. Today, that's complicated and uneven.