For most high-exec types, cultural fit is one of the only excuses to justify their position and achievements.
The technical barriers for these jobs are very small, but as corporations have a self-reinforcing cronyist culture, "acting and being part of the wolves" is the most important thing.
Not only will qualified people not get a chance, but many sectors end up collapsing or getting stuck. For example, for a decent "banker", it wouldnt be hard to predict events in 07-09.