Keep in mind, the web existed for almost a decade before social networks became pervasive. Even though the technology was available to make a social network in around 1995, it simply didn't happen until somebody had the idea to do it, do it big, and do it with a certain level of quality a decade later.