With respect, this is not an argument, but a non-sequitur. I agree with you that legality and morality do not always align. However, if a legally binding transaction can be overturned simply because powerful people complain, then there is no such thing as a legally binding transaction.