A sealed-bid uniform-price batch auction seems like the right action.
30 seconds seems reasonable, 1 minute better, and 5 minutes still better. In all honesty even going as long as 30 minutes should still facilitate all legitimate purposes.
Although I'm not sure what he's on either. Capitalists definitely own and exploit pretty much the entire world, with few exceptions.
Anywhere else you put money as an investment will barely match inflation.
If the stock market didn't exist you would have less opportunities to invest in well priced companies and people would be manipulated in investing in opaque, often ridden with accounting shenanigans things like private equity.
The more companies are public and subject to price discovery done by sophisticated players the better it is for uninformed players like normal investors but also less sophisticated informed players like pension funds.
This happens even with the stock market. See every financial crisis.
It's a nice dismissing soundbite but you're just missing the broader point and real issues coming with people's money being invested in non public entities.
Besides, just because some problems also happen with solution A doesn't mean they wouldn't be worse with solution B. You are not really making a point just dismissing the idea of a public market without understanding the value of it.
Plenty of companies take on debt to pay dividends, e.g. just before going public.