A little mentioned dynamic is that tech salaries
can't be too much out-of-sync with non-tech salaries, because overpriced housing bought up by SWEs making 300K+ eventually leads to non-SWEs demanding wage increases to keep up with rent payments and/or remain able to save for a downpayment on newly priced homes. In turn, the lower disposable income from workers being squeezed by housing costs is lowering growth and tech growth in particular, which puts pressure on tech wages, stock valuations, and headcount.
In other words, free market mechanisms are slowly starting to redistribute wealth from high-earning SWEs and other high earners to middle class workers and lower.
In other words, it is not possible for too many people to be making 5x+ the median household income regardless of the value they may create.
In other words, expect non-tech wages to rise faster than tech wages for the foreseeable future.