A fair question.
Paying with a credit card doesn't give the store a load of personal info like a driver's license does.
Actually it does. Ever wonder why, if you have a reason to call your credit card company, that you have to give the last 4 of your SSN? It has more info than a DL does.