It seems like the top end would drop a lot more than the median would rise. Given the poaching it seems clear SF has a scarcity of developers that satisfy FAANG, and scarcity drives price up radically. If remote work becomes more widespread, the scarcity condition would presumably evaporate.
Socially speaking it could be a very good thing. Many of the big challenges we are facing (wealth disparity, political polarization, housing crunch) can be tied to the gross disparity in economic opportunity between places like SF, Austin, NYC, vs everywhere else.
Those companies already hire all over the world for the scarce, high dollar engineers. I don't think top end compensation will drop while those companies are monopolies. Most of those salaries balloon because they poach people from each other.
The amount of remote positions FAANG offer is tiny compared to other companies. If they open up to hiring the majority of positions as in office or remote the salaries will drop a lot for the Bay area. They will be more inline with the other companies in the Bay that hire in office or remote as options for almost any position.
Socially speaking it could be a very good thing. Many of the big challenges we are facing (wealth disparity, political polarization, housing crunch) can be tied to the gross disparity in economic opportunity between places like SF, Austin, NYC, vs everywhere else.