Since 2016, McKusick has visited China three times and traveled to a number of cities and villages. He said that the development achievements China has made over the last decade are remarkable and exemplary. McKusick gained an interest in China from U.S. journalist Edgar Snow's 1937 book "Red Star Over China."