There is indeed something deeply wrong with a person who lacks principles, who has no moral core. There are, likewise, certainly values that brook no compromise, and I would count among them integrity, fairness, and the avoidance of cruelty. But I have never accepted the argument that principle is compromised by judging each situation on its own merits, with due appreciation of the idiosyncrasy of human motivation and fallibility.
Sonia