They have allegedly shut the site down because they lack the resources to handle the growing tide of takedown requests.