I like some of the points made in that article and I would like to add that pg and the y-combinator startups he works with are a small part of what is out there and what is possible. The only thing I disagree with is the need (I think even many VCs feel) is to need apps that connect to hardware for it to feel more real. We don't even have decent social networks yet that solve basic problems for us. Facebook, twitter etc, in perspective, are just the first few truly global networks but... are they really the best we can make?