Careful, that logic can easily be used to justify prejudice and bigotry towards native populations.
“We’ve had this land for hundreds of years, it’s ours now; doesn’t matter that it’s holy to you or that it was taken from you by force, we’ve been here long enough that it’s ours now.”
To be clear, I’m not defending Israel; just that the argument that the land should belong to whoever lives there could easily be used to justify an American corporation bulldozing a Native American religious site because the site isn’t part of the tribal lands recognized by the US government.