Whether we agree or disagree with the posts, in today's climate, such articles and/or comments along those lines open the site and it's staff up to civil and criminal litigation. Yes, removing such posts/threads is IN PART a CYA move.