Objectivism is a philosophy built on moral principles, but those moral principles themselves have no foundation. This is an absolutely false claim and demonstrates that the author is completely ignorant of the method by which Objectivism is developed. Objectivism begins with non-moral axioms , that is, the facts of reality and the methods of reason and logic . This is the only proper foundation for moral principles. The very concept of morality needs definition before any specific moral principles can be considered.
People join religions on the basis of such inner resonance, and rightly so.
Religions can only validly build their morality on divine inspiration if they can prove that they in fact have such a thing. Worse, religions are free to build whatever morality they claim divinely inspired with no check in reality or reason. If you find this comfortable, by all means live that way. Objectivism stands on reality. Even if I prove something to you, you must accept the proof yourself.