This statement supports my point. A large proportion of devs currently live in a tech hub. They moved there because there was opportunity. Telling all the developers that the opportunity will come to them does not magically change the number of developers. So if demand for developers hasn't changed, and the supply hasn't changed, why would salaries change?
The only way the number of available devs changes is if some new untapped supply exists outside of the tech hubs. My argument is that it does not, the majority of devs that could already moved to a tech hub or figured something out.
Maybe as a rough generality. 1/3 of the developers I know were born in SV.
It’s probably not hard to guess the confounding variable.
SV is a 2m+ area filled with local schools, where many of the parents are developers and highly supportive of the education to be a developer. For someone to say “no developers are born in SV” is bewildering.
Even ignoring the silly claim at the end, what you say isn't logical. New developers aren't born in SV, they move there because that's where the jobs are. If they no longer need to move there for the good jobs, they won't.