If people truly want a better world, why not raise their kids the same way good kings and emperors were (supposed to be) brought up?
There are many different kinds, but to start from the simplest and obvious Cardinal virtues:
1. To be just: that is, no preference to families or friends. In fact, in their mind they shouldn't have any families or friends. They have the country (or the world), and treat everyone equally for the good of it.
2. rest omitted since people would stop at 1
Merely teaching one of them would create a world without nepotism and injustice, and solve the worst of our structural problems.
But of course most of people couldn't do it, and they complain the world is ed up
Is there a compromise? I don't see it.