A senior vice president at Walmart told Yahoo! Finance at the time it was because of a “shortage” of truck drivers. (Those who study the trucking industry dispute that such a shortage exists, concluding that drivers leave the industry for jobs with better pay and hours.)