In Islam, while we have pilgrimage, we do not need to take even a step to be closer to God. No traveling or cost involved. The liberalization and democratization of the relationship between man and God. We also do not need intermediaries. This verse is a radical change from the past . Salam.