Other than this the pilgrims have a greater right to the place. Over crowding is an issue and it is within their right to ban non-Muslims from the area. Whether people will lie to get in - yes that is a risk … similarly people are asked to swear on oath in a court of law, it won’t make the liar stop lying - but that does not mean you do away with the oath - or are you advocating that too?