You're whining about a national ID card but guess what if you drive a car you in some way already have one if you have a driver's license.
I went car shopping today and I wanted to test drive a car so I had to give the salesman my license which didn't surprise me.
When we started to talk about price and paying and stuff I was waiting for him to ask me for my SS # so he could do a credit check but he never did. I then realized that since he made a copy of my driver's license, he didn't need anything else.