If I went on Radio 4 and said something like "Yes, obviously Hitler did do some terrible and awful things but he did also get the trains to run on time" it would probably, quite rightly, upset a few people.
Likewise, if I said, "Saddam Hussein was a brutal dictator who freely dropped chemical weapons on parts of his own population but hey, at least there weren't suicide bombers in the streets of Baghdad" it would also be a bit woolly on the old moral front.
I mention this because this morning on Today I endured the author James Ferguson saying, and I paraphrase admittedly, "the Taliban did some awful things but they did bring law and order to Afghanistan" (listen here.
Moral relativism huh? Don't ya just love it?