Thanks, I didn't understand the downvote either. I just try to remember that your HN karma doesn't buy you anything real.
I was an early employee of a company that went public in the early 2000s with a market cap of $300M. You just don't see that anymore: companies these days are much larger when they IPO. It seems to me to be unfortunate, and SOX seems like the most likely culprit.