I guess I don't really have a problem with a national ID card.
I served in the military and everyone who did active duty was required to carry an ID card.
I lived in Europe for many years. Everyone who lives there has a national ID card, including American expatriates. If you are older than 12, you must have such a card. Their cards generally serve as passport in ECU countries.
I have a drivers license which I am required by law to have with me when I drive.
I think that all men in the US are still required to register with the Selective Service System. I still have my draft card from 50 years ago.
I must have a picture ID to board a commercial aircraft in the Us.
I must have a picture ID to get medical care. (This is fairly new because HMO members were loaning their medical ID cards to the non-insured.)
I must have a picture ID to purchase liquor if I look even remotely young.
I must have a picture ID to cash a check in any bank where they don't know me.
I must have a social security number if I want to work.
NAIS even wants me to put IDs on my cows.
While in Europe, I never sensed that anyone worried about having an ID card. There are a lot of other rules there that are a bit unnerving. For example if you stay in a motel, the police routinely look at the guest register for wanted folks. In Spain, we had to surrender our passports as we checked into a hotel. That is disconcerting if you can't speak the language.
The worst thing about a national ID is that the government would hire a bunch of burearcrats to administer the system.
Now if they had a national ID card that would allow you to escape junk mail, charity solicitations and credit card offers. I would really be for it.