Because, strictly speaking, those aren't topics covered by the science of biology. Which is what the American classes solely teach. Evolution is part of the science of biology, so it is part of the curriculum.
I wouldn't be so quick to point fingers haha. If I was afraid of that I certainly wouldn't support the extensive learning of other religions in one class dedicated to that topic. That seems much more in-depth and informative than mixing it in with all of the curriculum of a biology class. Of course, you may not have been targeting me specifically, but if that was the case for other posters here as well then why have they also posted that they support the learning of other religions, just not in a biology class? There will always be those kinds of people, though, but what I'm saying is that isn't the reason why Americans don't teach religion in biology class.
And there is nothing wrong with opening discussions. But would you talk about war and history in a mathematics class? Seems a little bit silly, doesn't it? I mean, if you're going to talk about history and war instead of calculus, why bother having a calculus class? There's just a time and place for everything, and apparently Americans feel that religion should not be talked about in biology because it isn't a traditional science. Open a whole class dedicated to it, in addition to what every student learns in his/her history classes, and you'll end up with some very educated students on world religions. And biology :mrgreen: