> somebody who is actually 'the most capable and most effective' will simply be running their own business, why would they waste time climbing the ranks
Maybe I'm being naive, but I think a large part of running a successful business is having a well defined niche / problem you solve. Getting to that point comes with a bunch of barriers and risks, and joining an organization that has that already figured out seems like it can have some advantages?