What's crazy about it? It's a website that violates SE terms of service, and quite possibly some of their IP and copyrights. They have every right to try to shut it down and they should. If you don't think FFLOGs is used in a ridiculous manner by the community then you're simply willfully ignorant.