Okay, I see your point. But then I'd suggest that gpg for starters shouldn't allow to import that corrupt key into the public key ring.