I really don’t get why you are talking about that other site so much these days.
Yes, it sounds like some folks over there have it in for you, but so what?
Free Republic has accomplished what it has by being recognized by its users as a good place to read and post.
So long as that continues to be true, then whatever is said on some other site really doesn’t matter.
Moles/trolls are zot on sight.
Your current efforts are much better suited elsewhere.