Wait ... "Not connected to money"?! How is this different from building a movie theatre complex, or Disneyland? Why would we imagine its not all about profit at root? I'm not that generous.
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.