What if startups directly paid investors. Gave them back their money + some or paid dividends or something like that. Theoretically, that should be just a different way of doing approximately the same thing.
What's odd about buyback's is in theory they should have little effect on today's stock price, but because they concentrate value in decreasing number of shares they simulate exponential growth when the company is just milking a cash cow. Which should over time drive up the stock price and force a split.
SOX: http://en.wikipedia.org/wiki/Sarbanes-Oxley_Act
I get special pleasure from answering big questions with short answers :)
SOX raised the cost but it takes time for folks to develop alternatives. Some companies could afford SOX in 07 or (more likely) couldn't afford to change strategy. The 08 candidates had an extra year to find an alternative to paying the SOX cost plus they were less able to afford it.
because IPOs are risky, and people are avoiding risk