Education.
People need to believe justice is applied equally: white as well as black, rich as well as poor.
Close the extreme and growing wealth gap in the country.
Wealthy people will have wealthy kids (the right of inheritance), kids can use the wealth to increase their wealth because they will have more opportunities to exploit.
Poor people will have poor kids, which wont have enough opportunities to exploit and will probably stay poor.
It just snowballs from here, unless you wipe the economy and make everyone equal again. But then a couple of people will get wealthy again, does not matter if pure luck or skill, and the trend will continue.
Life is not fair and will not be, until we find a way to make everyone equal and provide equal opportunities.
We severely reduced inherited political power in the West. It was bloody and painful, but it was accomplished.
We can reduce or remove inherited economic power also. Hopefully it doesn't have to be so bloody (I am not so sure).