Except you don't need an ID to fly, at least according to the TSA lawyers who secretly briefed the Court in Gilmore v. Ashcroft. The TSA assured the Court that anyone without an ID could just submit to a more stringent security check so they didn't need to decide the constitutionality of requiring an ID.