Science is not bounded by religious identity or belief system or race or creed but yet this organization is a slap in the face to all scientists around the world with their bogus name "Christian Science". Its about high time someone did something about it
Lets just put you atheists on some small island. We'd all be happier. You could sit around and whine about God and the Christian science Monitor and Christians and Jews and Muslims, etc, etc, etc.