The fact it is tied to social security and is not called “national ID” shows already it is a legacy system, + the fact there is no authentication in place
Authentication is completely separate from identification, you shouldn’t be using any kind of ID number to authenticate anyone. That does not suggest that ID numbers are not good for identification.