I agree with Carib again here. The capitalist system is structured in a certain way so that the 1 percent of the 1 percent remains on top. It is almost impossible to become the 1 percent. It is not about working hard.
I know of a woman who inherited from her mother's family thousands upon thousands of acreas of land in the American south. From her father she inherited two multinational corporations. She has not worked a single day in her life. The capitalist system does not reward hard work. It rewards people who are smart or ruthless enough to get into the 1 percent. It is a selfish system.
Fine, so what, inheritance is part of almost most society. Why you suggest, take away and share and leave the decendents empty handed? If you don't like it, then promote the Soviet/Cuban system.