Why is it that people like this guy think the way he ran a social network is the only way to run one? Humans have been running online social networks for under two decades. We are awful at it. This "it can't be done better"-attitude is so defeatist. Not to mention egotistical (someone can do a better job than me? Preposterous!)