The second, and subsequent, license is only for 5 years if you're on an non-immigrant visa. If you're on a tourist visa at the time of renewal, you only get 2 years.
The Elite visa is a type of tourist visa so technically you're only entitled to 2 years, unless the TE company have come to some other special arrangement with the DMV.
Personally having to go to the DMV every 2 years would be way preferable to having to go to immigration every year.