Ayn Rand, Aristotle, and Modern Moral Philosophy

Ayn Rand's visceral hatred for religion is something she shares with modern "humanist" philosophers, and because of this, the only objection the Humanists can offer up against Ayn Rand, is the shameless appeal to collectivist utilitarian concerns, or our natural revulsion to "selfishness". Even Ayn Rand recognized this herself, which is why she titled her essay, "The Virtue of Selfishness". She was trolling the Humanists.