People are Still the Key to Success