Tech jobs that pay more than $300,000 -- maybe $350,000 -- simply don't exist in large quantities outside major job markets. And the ones that do aren't the "trusted senior individual contributor with plenty of freedom to choose your projects" roles that exist in spades on the coasts.
Last time I job marketed in the midwest I couldn't even break $250 all-in, the vesting schedule was pure bullshit, and that role would have included a lot of political BS. Basically moving from blissful respected individual contributor to stressed out disrespected middle management, and all for a massive cut in post-tax savings.
I get why jobs are exploding in those areas, but they aren't the sorts of jobs I want.
Job's that pay that much don't exist in large quantities period. If you think otherwise, you live in a walled garden.
They don't exist in major quantities in major job markets either.
Obviously not everyone is going to CA and getting a $600k income, but the compensation cap there is dramatically higher for top talent.
It usually pays to sit in the big city for a few years with that salary, and then decamp to the smaller tech orbits, if your goal is to end up in one of the smaller cities.