I'm not one to say if you made a great living for yourself you are mandated to share the wealth. However as good as the US is there is still too much of an income gap. People bitch and moan about the $15 minimum wage but adults primary work minimum wage jobs.
The best way to get people a chance to have successful futures is invest in education. That starts with more access to college/universities and trade schools. But the selfish on the right say "I'm not paying for that in my taxes. When we realize that the more educated, the more successful we all are the better this country can be.