@apropos ID expiration dates is there as a tax collection mechanism. The fee you pay for your new ID is simply a tax. It's a way for the government to nickel and dime you.
@apropos usually you just need your birth certificate (another tax collection mechanism) and some unopened mail to establish residence.
There is no reason for an ID to "expire" when you think about it. It's just a way to force you to pay more money to get a new one (and any associated documents).