Agreed and there is plenty of blame to go around and anyone who buys an IPO has to assume a certain risk. Unfortunately for us the fact remains that when the top of the eco-system starts to look shaky it can have reverberations all the way down the line. We should not under-estimate the impact of this.
FB, Zinga, etc. cannot be accused of not leaving money on the table.
Updated: The OP did not accuse anyone, it's just my feeling toward those IPO. Big funds, with high management fees are to blame!