That is what happens when there is such a big difference between people regarding to social status, money, profession and race. Nowadays people became way too jealous and angry that we like criticizing and judging. I think it is a human nature and the only solution is to teach children be kind & tolerant with others.
But what other options do we have? People are different. They have different iq, education, social status, so it's obvious their wealth will also be different and we can't change it.
People were always jealous! I am jealous too of all those rich kids that have no worries. They grow up in houses with swimming pools and get their own cars at high school, while others have to work for every single thing.
You can always educate your children, but for every educated one there will be 5 that come from poor neighborhoods and have alcoholics or drug addicts for parents.