i don't know any details about it but how do you win if you don't defend yourself in court?
impossible.
they forced people to upload content to gain access to the forum. so i think there is no ground for defending.
i think just the part about cloudflare and the advertisers are bogus..seems like...