The most plausable explanation I could come up with is that there were suspicians of cheating torwards us, either that or that they assumed with such a community, hosting was not avaliable, or many other things.
EDIT: Huh, my review did not submit properly... oh well, I'll rewrite it later.