David French has a well reasoned article at National Review about Israel's moral obligations in the Gaza conflict.
My hunch is that the average Joe on the street these days is oblivious to the notion of rules of war, or more specifically the Law of Armed Conflict. War is nasty business, a reality of a world in rebellion, but it is a reality that must be faced. There are people who want to kill other people and who cannot be reasoned with. In this age of relativism based on tribal grievance, patriotism and nationalism are seen as evil and the distinction between having a military and being "militaristic" is sometimes blurred. (More)