fb is the premier social product in a world going social. they have a great foundation. everybody needs to take a step back and allow them to make some mistakes as they build a better product. think about some of the most revolutionary companies out there. everyone of them has a hiccup or two.