Is there a Confused Superstition forum?
Yes. It is called Secular Liberalism or Humanism. You can find it on any Democrat blog.