Theoretical impunity is still impunity. The concept that any entity should be given special treatment by the law runs contrary to principles of the rule of law. If such immunity is not going to be needed then there is very little reason for the agreements in the first place and there should be little objection to getting rid of them.