As I said, the historical side of things should be taught at school, yes - in history classes which should slightly increase in volume. But I think religion's teachings any differently taught than as a pure academic overview over the basic concept should have no place in public school run by the state and funded by general taxes. It's that secularism thing, you see. Like I think no political or religious or nationalistic oaths and pledges should be part of public schooling as well.
At my time (until mid 80s), we did not have any courses on philosophy and/or ethics at all. I filled that lack myself later, due to high interest of mine. But I always considered the curriculum to be lacking something most important there. At best we were told that there was a guy named Kant and that he was born in this year, lived in that town, and died in that year. That is useless info. I do not care much for when Mozart lived as long as I am not engaging in any talking or debate where the time context plays a role - I listen to the music, and that is the real important part.
But we had - quite exotic at that time - astronomy courses, two semesters. Great fun, and nice opportunity for me to score maximum in notes.

All in all I have good memories of my schooltime, I liked especially from 7th class on (complete Berlin Gymnasium time). But it seems to me we belonged to one of the last lucky and happy age-groups. At the end of the 80s, the big experimenting began, and from then on schools turned out to become worse and worse and worse. Would not like to go to school in the present anymore if I were young again.