You can't fill a city entirely with bankers, tech workers, and other professionals. What about teachers? Police? Those in the restaurant industry?
I don't think anyone is claiming that everyone should have a "human right" to live in SF. But when looking at the city as a systems problem, creating a sustainable system may require these kinds of measures to allow the right mix of people to live in the city.