The working class worry about making rent.
A senior professional (in any field) cares about building a secure life, buying property, raising a family, saving for retirement.
For a whole bunch of people it's the entire reason they put all of that effort into their craft in the first place (otherwise they'd move out into the country and work on OSS all day).
You're going to struggle to hire competent, rested, mature, well rounded individuals if you expect them to rent tiny flats downtown and have that be their life.
I don't have a visa anyway, but that's part of the reason I haven't bothered looking in to moving to SF.
It seems to be built around the idea that you spend your youth grinding in a rented flat, with rental furniture, using rental cars, buying every meal outside, so that in your 40's you might be able to move out and live a decent life with some modicum of security.
Baffling. Like, what are you going to do socially? You think you'll just "be rich" somewhere else and live in your house with all the other SF migrants?