I've had arguments with people in the past about this sort of thing: names are overrated and not a unique identifier. If the UID on the identification card matches the info in the system, the card ID is valid and up-to-date, the face matches, and the name is close, it's a match.