Ok, my twisted logic.
 The state should issue the new licenses for free or a prorated fee to people as they are available and federally required, to people who have spent their money for a license that has not yet expired since it is the state and not the people who have dragged their feet knowing that 'were going to have to do it', after all if I let my license expire I do not get a free pass if I get pulled over.

Getting a passport for travel within the United States or visit a federal facility by a US citizen never.