It's unfortunate, but it's kinda understandable why they chose to do so. The admins are just a bunch of regular people, they may not have the financial security to risk the legal issues that could come from having any sort of piracy related content.
I guess I'll just be using my alt acc for piracy stuff.
Yeah, it really can't be helped. The piracy community can always just shut down and congregate elsewhere. It's significantly harder for a more general community to scatter and reform.