TL;DR is that its extremely hard to show staff level expertise if you work at a wrong company. And the amount of companies that still need this expertise is ever decreasing (big corpos with a lot of autonomy)
This is the real reason why we dont see natural path for more ppl to progress towards Staff level.
Interestingly noone talks about this. “Be first or bust”