If American diplomats are not behaving according to local law, then the local law is responsible. But if the cases is only enforced when there is some largely political point to make, then it is not the rule of law.

A difference between some countries and legal systems.