It's not their land to 'return to' - after all, people already live there and they have no moral right to displace them.
The idea of a nation called Israel is the invention of Zionists in the 19th and 20th century.
It is also trivially simply to disprove “It was always Palestine”. It was made up by Romans. Again, much later than when Jewish people lived there.
It's the same people, on the same land, practicing the same religion, speaking the same language, with the same alphabet, with the same capital, with the same place names, with the same cities, with the same core texts, with the same national holidays.
But that's somehow nothing? At this point you'd have to actually work hard to figure out what's not the same.
Israel is an example of anti-colonialism, where the original inhabitants of the land were able to take it back from invaders.
They are not the same people. Modern day Palestinians share more ethnic heritage with the land's original inhabitants than European Zionist settlers.
The religion of the region has been different throughout time. Judaism is one religion of that region, and not the only nor even the first.
The language is not the same. Modern Hebrew that is spoken in Israel diverges significantly from the original Hebrew, which is more closely spoke by Yemeni Jews, for example.
Everything else is in your list is done by fiat, as even the the UN and the vast, vast majority of the world do not recognize Jerusalem as the capital.
Israel is the last major European colony and it's an anachronism that will go down in history as the final failed attempt at Western Imperialism.