Smartest thing the DMVs have done lately is set up electronic kiosks (even in grocery stores here) for the basic transactions (renewals, etc.). Seems to have cut the interminable waits considerably.
Over three decades ago in IL we used to go to our bank and get renewal stickers.