I think, that on our forum are sitting some spy(s) /better named "rats"/, sitting still, having no posts and monitoring the uploaded content.
If they feel, that some content does not comply with their intentions, they will mark this as "illegal" on the hosters provided.
That's my IMHO, maybe caty can give us more details. This makes me very sad.
PS: Anyway, you did a great job!