> Religion serves a very important role in society and we abandon it at our peril.
What "important role" might that be? I don't see the necessity of religion and don't think there's anything inherent of religions that can't be supplemented by the surrounding culture.