Let us stipulate that Jerusalem is the eternal, undivided capital of Israel.
If you give up Jerusalem you surrender Zion.
Game. Set. Match.
The Arab Muslims understand this all too well. Why do you think their propaganda is an unrelenting assault on Jewish history?
But liberal Jews do not get it. Or if they do, they do not care. Or they care the way a wife-beater cares about the wife he beats to death for her own good.