Actually cryptographic verification seems like a really niche feature because most of the time if you trust the issuer you could perform an equivalent online check. If this had been invented in 1976 or something then fine, but it was invented after a point where it's reasonable for border check points, police stations etc. to have Internet.
An online check is superior because it can be reactive. If Jim's identical twin, Sam, steals Jim's passport, Jim can phone it in and have the online system updated so that when Sam tries to fly to another country on Jim's passport that won't work - but with just cryptography we can't solve that.