They’re basically hosting illegal content, or at least a good chunk of it is copyright-infringing so they cannot use cloudflare or any of the other off the shelf offerings
I wonder if there's merit in them approaching studios with a proper business plan?