Capitalism can work to our benefit. It's main benefit is incentivising people to get more, which seems to work well at encouraging people to be productive. The main idea is supposed to be efficient resource allocation, but that plainly does not work as it leads to wealth accumulation at the top.
Our problem is twofold. The first problem is we externalize negative costs onto society. So environmental damage, health costs, workers pensions, roads, bridges etc.
The second problem is efficient wealth distribution. Currently we focus on income rather than wealth. We should tax wealth just as much as income. We certainly should make any use of an asset as collateral a taxable event.
Some things that might help. We should look at changing taxation systems to be a formula rather than bands. The more income you get, the higher it goes. The lower your income, the lower you're taxed. Same as now but rather than having to meet a threshold to move bands, every dollar is taxed based on where it falls in the distribution curve. It would be more complex for people to get their heads around at first, but actually simpler for all calculations going forwards.
UBI would also help with redistribution and make society more efficient overall.