Kevmo petitioned heavily at one time for closed and moderated science threads but it never went anywhere.
***Actually, I consider the experiment to be a success. The religion mod allowed the opening of abiogenesis threads with the “scientism” tag, where scientism was acknowledged as a newly forming religion. The irony of the thing was that it was the scientism believers who had the most trouble with the concept. But basically, anyone who wants to open a science thread under a scientism tag under the religion moderator’s guidelines is free to do so, and the discussion is thereby more heavily moderated.
IOW, nobody took the bait.