The mass appeal of Ayn Rand and her "philosophy" is one of the great mysteries of history -- though admittedly I speak of the history of, as you mention, Homo sapiens, whose claim to the qualifier "sapiens" seems ever more doubtful.
^^^^^^^
CB: I urge you to put the word "mass" in quotes too. The overwhelming majority of people have never heard of her or it. Of the ones who have heard of her, I would guess the majority of them don't find her philosophy appealing.
Sadly, I agree with you on the potential revocation of our title as sapiens for other conduct by the species.