CB
Look at Society for that.
Firstly, a lot less people in the military and other services where leaders to an extent rose to the top, especially in war and peer respect was often part of it.
So these people are not entering society.
Secondly, all you see are management courses, not leadership courses.
Thirdly, society doesn't want stand outs, they want everyone equal, no winners, no losers and hence leaders maybe don't stand out as much or encouraged.
(Although I notice at schools now they have high achiever classes !).
That's my OH.