You can drive on US highways with a drivers license from Mexico or most other countries. What you can not do is buy auto insurance other than a short term policy. So by denying a US drivers licence to an undocumented immigrate, you're just keeping him from buying insurance, adding to the number of uninsured motorist on the highway.