"Teach children to understand themselves better and have empathy for others"
Easy to say, very hard to to do, and even harder to obtain results - especially since usually most "successful" people around are exactly narcissistic jerks - in any field, including philosophical arts.
Some religions often attempt that as well, but as soon as they understand they get a lot of power over people - not very different than social media, after all - they become lead and run by narcissistic jerks as well.
Human nature has instincts that requires a lot of self-control and force to counteract - and if you know how to manipulate those instincts, you can get rich and successful, satisfying your instinct as well...