I just don't understand why people want to yell 'fraud' and 'cheat' when it is up to you the private investor to research before pulling the trigger.
Facebook is a great example where the big guys lost a lot because many of us private investors DID NOT get caught-up in the IPO-hype. But hype in it of itself is not fraud.
Look at the fundamentals.....then once launched consider the earnings and the technical trading levels. But STOP personalizing stocks and their companies. Not everything is a Micheal Moore conspiracy.
Before you say, 'what about Wall Street Pump and Dumps?' Every industry has their pitfalls. BECOME knowledgeable and never hinge your hard-earned investment capital in emotions and you will not succomb.