It has to support over 100 million users at any given moment. It's got to be robust to attack, including closing the main index, injecting malicious files, armed seizure of some major nodes. You'd say that would take years.