Allah set Hajj for the consolidation and reinforcement of the religion.
Ayan al-Shī'ah, vol.1, p. 316. - Religious Wisdom