From studying and embracing much of Ayn Rand's teaching several years ago (though without my resources here at hand), I recall that she embraced Capitalism in part because human beings would, in acting selfishly, be wise enough to treat all of their "resources" well, based on their own long-term interests. Her views on benevolence seemed to assume the best of people. However, the evolution of Capitalism has demonstrated that such is not the case, that the rich are willing to harm land, water, their workers, etc., all for short-term gain. Seeing this reality has caused me to reject her theories.