I carried a draft card with my photo and thumb print and Army Serial Number for many years as required, and had no problem. Massachusetts put my social security number and photo on my driver's license, and I never had a problem. The ID cards could be optional, for frequent fliers only. I think proper planning could eliminate problems. The police could hardly detain anyone just because they were not a frequent flier.