I think an important way for societies to minimise the consequences is to move from shareholding to stakeholding. In my view that starts at reacquainting ourselves with the role of corporations and stock as it was understood originally. Original corporations received a charter and were gifted limited liability for activities that required a large upfront capital investment. This was considered fair in order to protect investors from liability since they did not receive a direct benefit from this investment (no interest could be calculated, no profit could be made). The goal of the corporation was limited in scope and upon reaching it the corporation would be dissolved. Why would people invest? Because the indirect benefits outweighed the capital investment. Roads, bridges, important buildings etc. were typically the subject of a corporation's charter.
The system of stock market has been about bringing borrowers and lenders together and easing the transfer of rights related to such loans.
Where the combination went off kilter is mostly the possibility for a corporation to exist in perpetuity.
A typical bond has a maturity (there are exceptions, perpetual bonds but these were still intended to be paid off put the moment of repayment wasn't enforceable). A loan has a maturity. A mortgage has a maturity. But stock doesn't. But it doesn't fulfill an essential different role than other loan instruments but it does give a right to profit
in perpetuity. And this is weird, why should a shareholder who invested 100 guilders in 1910 in Shell stock still receive dividends for Shell's activities today?
The other point is that goodwill and market value increases due to the added value of labour and nothing else (ignoring financial industry for a moment which can passively generate profit). If I put 1 million into a company it's not going to magically increase in worth, if I buy capital goods (buildings, machinery, tools) it's not going to increase in worth. If I hire people to utilise capital goods for a specific purpose, there's a likelihood something will happen with the market value of the company.
And it's clear that companies like Shell, Google, Amazon etc. are worth a multitude of the paid up capital but we insist only those that originally provided capital and any persons subsequently buying the rights related to that initial capital investment (e.g. stock) are owners of the total worth of the company and the only ones with a right to profit. Whereas if I had funded this with a loan, after say, 5 years the loan was paid off, the interest received, everything else would be owned by other people.
My point is, that at some point capital investment is not responsible for the value of a company and the relationship between profit and initial capital investment is negligible. If this is the case, I don't see an ethical reason why a shareholder should continue to receive benefits from that initial investment.
My proposed solution would involve a dynamic equity system where the initial capital investor starts out with a 100% right to the profit but as the company grows in value and this added value is the result of labour activity, additional shares are issued diluting the share value of the company. These shares will go to employees and as long as they continue to work there, they receive more shares. If they move to another company, they too will see their shares dilute over time but will build up capital in another company.
What would have to be worked out is at what rate initial capital investments should dilute. We do have a lot of bond pricing that we can use as a benchmark.
I'd also get rid of all intellectual property rights except the obligation of attribution. But different story.