IOW, guys like you couldn’t hang in a thread like that because their comments don’t survive.
You went to the Religion moderators wanting a "Scientism" category, arguing that it was hypothetically possible for such a religion to exist, so there should be a category for it, even though nobody could find a single person who claimed to subsribe to such a religion. Then you tried to get the science threads posted there to "prevent flame wars". That never happened.
So you got your "Scientism" category in Religion, and it never got used. That means that it did absolutley nothing to prevent the flame wars.
Buy by your own account it was a success because you got that category created. "Success" means having acheived the desired objective. Since failing to have done anything to prevent the flame wars hasn't been any obstacle to the success of the endeavor that must not have been the objective. The real objective was getting that category created for propaganda value. It accomplished absolutely nothing, but you did manage to waste a bunch of other people's time getting it. Congratulations. I hope you're proud of yourself.