I like social and other vanity-in-appearance like companies. I think we are quick to discard them as trivial and non-beneficial, and quick to forget that they further accelerate the dissemination of information whether that information is useless (e.g. most memes) or fundamental to human development (e.g. arab springs). What does bug me is that a lot of the "innovation" in social is similar to the "innovation" in finance, where it's a bit of a stretch of the mind to accept that the "innovation" is truly beneficial for society at large, or that the utility derived from it matches the utility that could be derived from employing the technical talent behind it to other ends. We need a balanced world, but we also need to push the "human race forward."