We already have a “National ID” it’s called a passport. Right now people only ever bother to get a passport if they are planning travel abroad, which BTW now includes Canada, Mexico and the Caribbean.