>>3
Supporting a lesser evil in the fight against a greater evil is totally logically and ethically justified in every respect. It is irresponsible to be unrealistic because after it's all over all that will matter are the ends, not the means by which they were achieved.