OK, we have to do very bad things too. I can live with that. Sometimes innocent lives have to be sacrificed "for the greater good" - an awful judgement I am not prepared to make, but the necessity of which I do accept.
To me the acid test is if you are willing to sacrifice your own for the greater good.