Not so much that they found tbe site, implying that they recently did so but that they finally made a rather big move against it may be more accurate.
Don't really think the social media aspect has much to do about it. You can just google roms and Ep will be one of the first links found like DL mentioned.
That probably has helped over the years to keep things at bay actually. I have no idea which country everything is based in so can't really say. I have a pretty good idea though
Edit: We need Elmdor and his bag of lawyer tricks in here
