Would be nice if most software engineering roles at Apple weren't forced to work in US. For those without degrees it's rather hard to get a US Visa.
We’ve worked with the Cupertino devs since the start of Apple News and there’s a bit of a disconnect there because of the time difference. Apple has had other teams here but few devs. (In Toronto anyway)
But, yes, if you live in SV only because some large tech company pays you a bunch of money to live there and they want you to stay in a radius that lets you come in once or twice a week, you don't have the option of moving anywhere you want. (Though you may have the option of moving somewhere that's OK for a once-a-week drive but not daily.)
Not everyone gets to work with purely digital products.