People who put principles before people are people who hate people. They dont much care about how well it works, just about how right it is . . . they may even like it better if it inflicts enough pain.