Most of those developers "doing okay" are doing significantly worse than us SV and FAANG company engineers. I save more every year now than a good number of junior engineers take home in a year, and I'm a crappy average developer not even at FAANG with a much smaller total comp than their staff. There are a tiny, tiny number of SE jobs having more than 50% of my current salary (let alone equity and other benefits and perks) just about anywhere else that isn't also a hot tech/startup market (Austin, NY, Chicago).
The average software developer V in San Francisco makes about $190K according to salary.com.
In most other major American cities outside of New York/DC area its about $140K. If you compare the cost of living in any of those cities, it starts looking a lot worse for Silicon Valley.
Yes this is a realistic range. I’ve been given firm offers to do that type of work (AWS not Google) but the travel requirements would be too disruptive right now.
Software Emgineer V on Salary.com represents the tippy top outlier of the elite senior engineer totem pole. It’s a stretch to call that an average anything. For a more realistic median salary range, just look at the figures for plain Software Engineer.
The Software Engineer V salaries at salary.com for the cities that I'm familiar with seems to represent salaries for a developer/architect with 10-15 years of experience who avoided management.
But the idea that software developers can't do well in other lower cost cities without working for a FANG or even companies that most people have never heard of is another example of the SV/HN bubble.