LostGeneration, it can't be stopped. That's what freedom is all about. Free to believe or not believe in something. The problem is psychos and those who teach hatred.
It can be stopped. Not in my lifetime but maybe in centuries there will be fewer believers of all stripes hindering progress.
When I came on this board as a struggling JW I was fully convinced that I just needed to be a plain old Xian and then I would be just fine. But the debates back then helped me rip my belief system down to nothing and then admit to myself what was the most logical and reasoned position.
I participate now for the same newbies and lurkers who might be doing that same thing. Those people have kids, I'd prefer they not indoctrinate them with some form of Christianity that teaches that their God is going to toss non-believers into hell fire. Or kill them off. Or judge them because they happen to be different in some way their holy book says is sinful. Xians and others who promote any religious position publicly aren't going to steamroll over the rest of us just because they say that's how it has to be.