At one time the license renewal was to get you in for an eye test...
Now many states have mail-in renewal so why even have them expire?
Florida just went to 2yr renewals on tags, which is nice.
Seems like a more logical approach is to mandate the driver come in to pay a ticket and get an eye test.