New Walmart CEO Doug McMillon would have been the perfect choice—20 years ago