Yes, I see what you mean..... it is quite disturbing. I liked the web site, the dissenters I mean. I've written articles on this subject, it gets me angry thinking about all of it. The garbage fed into peoples heads!
In regards to the Sheela-Na-Gig. You know how they took the pagan idols such as the horned one and turned him into the devil. Maybe they did the same with Sheela??