Yes, I feel pay for developers is going to become more bimodal as time goes on; similar to lawyer compensation.
The upper end of the biglaw salaries was capped because of an unspoken "cartel pricing cap". Big law firms don't want to compete for the upper-echelon talent.
Not sure if tech companies will be able to informally collude in such a manner to cap the upper end of the bimodal curve.
[1]https://www.cnet.com/news/apple-google-others-settle-anti-po...
It was basically a death-march to see who'd stick it out long enough. Only a few would make partner anyway, so they needed to shed a lot of people to make their cost structure work, and so they'd work them into the ground and use who stays as the selection method at the lower end.