Garbage! If a person can take the time to GET a driver's license, and renew it every year, he can take the time to register to vote.
I haven't had to renew my voter registration since I moved to my present home 15 years ago; I've had to renew my driver's license every year.
In which state do you live that you have to renew your driver's license every year? Here in Texas, DL renewal is every 4 years (or maybe 5... I forget.) I've only had to register to vote once also. I keep voting, and Texas keeps renewing my voter's registration card automatically, which is as it should be. It's not government's duty to be putting roadblocks in the way of the citizens.