This would leave me with the impression that someone is blowing smoke rings. I would be doing a little more digging.
https://dmv.vermont.gov/licenses/renewYou may renew by mail if your license photo was taken within the last 4 years and is not a Commercial Driver's License.
or here:
https://dmv.vermont.gov/tag/license-renewalRenew Driver's License or ID Card
Renew your Driver's License or Non-Driver Identification Card securely online in 5 minutes or less using VTPics, Vermont DMV's online service portal!
Most types of license or ID can be renewed via this service. Upon completion, you will receive a confirmation that you can print immediately and carry it with your current license/ID.
Your permanent license will arrive by mail within 10 business days.
Have your Vermont Driver's License or ID Number and your credit card number ready.