It was certainly a lapse of Judgement to show it but I dont think he should be fired. People learn from their mistakes. If it is your intention to protect "the children" perhaps not creating wars that go on into their adulthood requiring their draft would be a better start.
Its not as if this man is a child molester that is a high risk of repeating the offense either. Nor did he do anything to cause physical harm. Additionally the students themselves were high school students who were given an option to watch. I object to them being called "children." If you recall that term was used rather facetiously way back in 1985's "The Breakfast Club" in refference to high school students.
Finally the students are in massive support of the teacher in question. They made the decision to watch it and knew what was on it. I agree it was inappropriate, a lot of people are on this board, I have yet to meet Jesus Christ on here.
BTW I used to live in El Cajon and have lived in the county my whole life. I went to grossmont college briefly in the summer of 1998 and dont think that one benign lapse in judgement with no harm done should lead to the firing of well liked teacher. That is absurd. Lets destroy your life so easily if you think his should be. Good god people.
Actually now that I think about it I would bet there are a number of universities out there that would pick him up in a second and pay him a lot more. If the spineless administrators throw him under the bus as I am sure they will, he'll probably go on to great prominence at SDSU.