Have We Outgrown Religion?