I'm not Catholic, but it seems to me that freerepublic.com implies that Catholics are as free to post here as anyone else.
Exactly the point I was trying to make, to the one who complained of catholic-bashing. That's a two-edged sword.
Persons who push an agenda, get pushed back.