Stocks are arguably one of the most important inventions in human history. Money/capital are an abstract thing that represents some quantity of anything. It is the universal exchange of value.
What a stock allows you to do is it allows for the collective to pool value to create something that cannot be accomplished by any members individually.
For example imagine ur in a desert with 1000people and your all dying of thirst and it costs 1000currencies to build a well to get water. But the richest person only has 100currencies. Nobody can afford to build a well and now everyone dies. With stocks that means that everyone can put a couple currencies in and in return get a shair of the water.
With ur proposal how in the hell would u build a well? Where do u get the 1000currencies u need to build it?
Their defiantly is an issue with the centralised ownership of capital and workers have no steak in the companies they work at. Their is a very interesting court case related to henry ford where he initially wanted to reinvest into his company and employees but the court rules that the purpose if a company is to make the shareholders happy which meant they got all the money.
Of course the way u fix this is you simply give workers a steak in the company. How you do this is difficult. One way would be to force everyone to be paid a certain percentage of their paycheck extra that they must have in a stocks for the company. Essentially all companies are giving everyone an pay rise but they get paid in the companies stocks. But if u do this everyone will just sell those stocks so u make it an account they cannot just spend until they retire but if ur gonna do this then ur gonna want to put it into a good index fund. And would u look at that u just reinvented Australian super funds. The Australian people through super funds own about 30% of the Australian stocks as well as a decent amount of international stocks. This is why Australians are so rich per capita, this also gives Australian government so much international leverage via directing where this capital goes. Australian super is about to die due to some bullshit new tax on unrealised gains in super so our country will collapse in 30years from that but that's not really relevant.
The real issue is that trading is the most gate kept thing in the world. The only reason banks exist at all is because they get a good interest rate from the federal reserve give out slightly shitter interest rates to everyone else and pocket the difference. To trade on an exchange u gotta pay ridiculous fees that are not subject to free market competition cos legal shenanigans.
That's not to mention private equity meaning the public can't buy into something they believe in when its new and undervalued cos they literally can't.
The real solution is to make it all open and free for everyone. A decentralised unrestricted free market of trade would be the great leveller. The advantages of the billionaires would be stripped away from them the market value of stocks would stabilise to represent their true value.
And now we are entering into conspiracy land so put on ur tinfoil hats. Their is a system that would have decentralised and equalised capital and that would have been to issue an nft that literally was the stock/asset that could be used to back a loan in a smart contract. Unfortunately nfts where adopted by some Nazis pushing monkeys that somehow mysteriously got into the mainstream via traditional celebrities known to push pro us government takes. Then it all fell down and died in the eyes of the average person completely poisoning the idea for perpetuity. I suspect crypto was purposely poisoned by billionaires and the us government as it threatened the USD as the international reserve currency (one of the only things that motivates the us to go to war) and threatened to remove the systematic advantage of the billionaire class.