Imagine a world where everyone starts with exactly the same resources and access to identical education. There are no parental differences. Even in this scenario, because of the variability in humans, some will be predisposed to save money while others spend it right away, some will study hard while others spend all day hanging out with friends, some will be natural leaders that organize people and others will be followers.
There is no such thing as equality - none. No two people are equal and no system, even an absolute authoritarian nightmare, can enforce equality. Inequality is natural and expected.
Capitalism is the natural order - it's an emergent phenomenon. People save money, invest it into other good ideas, they get more money, they reinvest it, and on and on. Eventually giant pools of money form to reduce risk, smooth returns, and enable professional investors to act on behalf of less-sophisticated ones. This results in pension funds, sovereign wealth, and a small number of individually rich people.
The best you can do is forcibly take money from people and businesses and redistribute it. The best and fairest way to do this IMO is a straightforwards flat tax, but the tax code always and everywhere results in a Gordian Knot of favored industries, tax breaks, arbitrary taxes to attack some perceived enemy, and on and on.
There will never be a permanent revolution against capitalism, just temporary fits like in Cuba and Russia that eventually die off. Capitalism is a reflection of human wants - the innate desire to own your own stuff. Everything else fans out from the fundamental desire for private property.