Seems to be a common thread throughout history .... we frequently have great socially minded equitable leaders that are never allowed by the established wealthy elite to come to power.
There isn't a lack of good leadership
There is an overabundance of rich idiots who do not want good leadership