It's because you're stealing.
If your neighbor has a dog that he beats and neglects and you steal it you've still committed a crime. Yes, you did it for the right reason, and your neighbor was evil and wrong for what he did, but you still took something of his that doesn't belong to you.
Same deal with monsters. Anytime you use the stealing skill to take something that is not yours, you will get flagged.