Unfortunately the law allows anyone to moderate their web site as they see fit. If the government was trying to restrain your speech that would be illegal. Since it is private entities doing it, you have no First Amendment protection...
Keep looking for new boards, and maybe start your own blog...
Lawyer.
JD, 10 years representing clients, 75+ Trials