I wonder if it was possible to build chips in a way that they could disable themselves if used in a way not approved of by the manufacturer. Perhaps a set of pre-generated keys that have preset validity times. You would then need to contact the manufacturer to receive the next key in the set.
Probably too much effort for the gain though. For military chips maybe?