I agree that it seems in a place of such high spiritual regard, that a purely money making, ego-driven project is built literally next door.. overpowering the place of worship.
And for those of you who would like to visit someday.. I hope you're Muslim. Non-Mulsims are not allowed in Mecca.. Saudi law.. look it up.