> One common theme I've heard on both sides is that where you wind up matters a lot. The people and org structure around you can have a large impact.
This would seem to indicate a complete absolution of leadership and responsibility from senior management for how their company is run.
Delegating so much cultural autonomy downwards might mean they can avoid the hard work of building a cohesive org, but the costs are that everyone now knows that if you apply to work there, you're playing a lottery. Worse, if you lose that lottery, then the company won't have your back.
At more well-functioning companies, if you get hired into a team and it's not working out, they'll try and work out where you might be happier (and useful!) and consciously try and help you move teams. But that requires a perspective that doesn't treat staff engineers as a commodity.