It's interesting that for a discussion on the 100 most influential books of all time he felt he needed to address Ayn Rand at all. Assuming he thinks she was not influential.
I'm guessing he felt that Spencer and Hayek say what Rand said and have cast a wider influence.