Earlier quoted context omitted.
Not going to compare to disneyland, but compared to many other religious places, for example, there is no way to donate money for the cause of Hajj anywhere in Mecca or Medina. The government does not ask for your money, nor does it encourage you to donate money at the mosques. Say what you want about the Saudis, Hajj is not seen from a pure profitability standpoint as far as I can see.
Confused: who is staying in those hotels? They are free? The food is free? The travel? In one breath we hear how folks spend their life savings, and in the next that it is all a charity. Something isn't adding up.
The Saudis destroyed many sites associated with the early history of Islam to make those expansions (https://en.wikipedia.org/wiki/Destruction_of_early_Islamic_h...).
It's rather unfortunate that Mecca is in Saudi Arabia as it gives them free reign to preach their Salafi/Wahabi ideologies and no one else.
I come from a Shia family and many of my relatives who have gone to pilgrimage and complained of abuse by the religious police there for being in a different sect.