This article is unpersuasive. Each of the supposedly anti-IPO changes had a very good reason behind it. These should be seriously considered before reverting to the old way of doing things:
#1: This is really a consequence of the other factors he cites.
#2: Decimalization made stock trading massively cheaper. When prices were quoted in eighths, the price at which you could sell was 12.5 cents lower than the price at which you could buy. This difference went straight into the pockets of brokers, not investors. It was basically free money.
#3: Internet brokerages. What, you'd rather get on the phone and call someone to make a trade? I love the convenience of E*TRADE and similar platforms.
#4: The growth of prop trading, in and of itself, didn't push out IPOs. It merely filled the void in profits left when IPOs stopped making as much money for the banks.
#5: Keep in mind how research used to be done: banks would effectively promise to write good research on stocks they brought to market. I think it's absurd and insulting to new companies to suggest that no one would buy their stocks unless accompanied by heavily biased "research."
#6: Guess what, shareholders are the owners of the companies. They should have a say in how companies are run. There's a balance between their interests and management's interests, but the author merely asserts that things went to far without providing evidence.
#7: While there's plenty of wealth outside the US, international investors are still able to invest in the US. I don't see why this is a negative for IPOs.
#8: Larger funds: I'll admit that I'm unsure about this criticism. I don't know enough about this area of the market.
#9: Keep in mind that Sarbox was passed to prevent Enron and Worldcom. Its requirements may be onerous, but they're designed to help prevent specific types of fraud that were extremely damaging to the economy. While Sarbox may have reduced IPOs, it also may have reduced the risk of fraud. It's difficult to say.