I know plenty of small business owners that (at least up until the recession) were doing good because they simply saw a need and filled it. They weren't especially talented, but they took action. Capitalism still rewards taking risk and competency, and there is still the 1% path to super riches through that. It's not fair, but it's not a total lie as detractors like to paint it.
And for the record, wealth is not permanent. I say this coming from a family whose head was a self-made millionaire back in the 50s, an orphan who eventually ran three restaurant chains and was a leader in his community. Our family still enjoys reasonably large bankroll. That doesn't make me rich, at all.
It means I enjoy a very nice Christmas every year. The rest of my family, including my father, survives on their own means and doesn't benefit from the family money except in cases of medical or legal emergencies. Maybe I have a different perspective on it because I literally got fed a rag to riches story every year growing up...and had the living proof in front of me.
A very tricky portion of this matter is that a totally fair society would not differentiate between qualitative and quantitative assets. Many goods and services (such as education) would be best allocated to those with strong qualitative assets, but left to market forces the allocation would be inefficient.
The same can be said for distributing goods and services to everyone regardless of the quality of their assets; is that not also a waste of resources, to under feed/serve those that will produce the most? The problem is that we overvalue some assets and undervalue others in our capitalist society; we treat CEOs in this country like they are doing some of the most technical, specialized work ever created. They get paid disproportionately to what they actually do, because at some point in history profits vastly exceeded the work required by executives to achieve it.
We totally under value education at the grade school level. We totally under value manual labor, AND many specialized, scientific skills. We over value lawyers, entertainers, top-level administrators, real estate and investors. But that's all because of the sheer dollar value each returns, while ignoring the fundamentals the rest supply. There's a reason kids today don't care for shit about a basic education, we've taught them that's not where the money gets made. And then we cry bloody murder because we've got some of the stupidest kids on the planet relative to their opportunities.