> American democratic norms [meaning] all members of their population (by which I mean, populations under their military control) would have a right to vote in national elections
Since when can non-citizens vote in US national elections? Let alone people living in Iraq, Afghanistan, or wherever else is/was under US military control.
I think you'd want to look at the definition of who is and who isn't a citizen, and what constitutes a nation-state. Clearly everyone in the West Bank is under the control of the Israeli state, and the same is more-or-less true of Gaza. Palestinians in these regions are not immigrants, they're citizens under any rational view of what a citizen is, and hence deserve the right to vote in Israeli national elections.
A valid comparison would be claiming that Native Americans were not citizens of the US government and hence had no right to vote for members of Congress, wouldn't it?
Notice that you completely dodged my question. There are lots of non-citizens living in the US who cannot vote. And during the US military occupation of Iraq and Afghanistan none of the people living there were granted voting rights. Hell, look at how many senators Puerto Rico and Guam get
Nobody born in the United States lacks the right to vote in U.S. elections. I don't see how that's dodging the question; clearly visitors don't have the right to vote, and immigrants have to go through a legal process to obtain citizenship to obtain the right to vote.
To be more specific, my view is that all people born in the West Bank/Gaza/Israel should have the right to vote in Israeli elections, and Palestinians outside Israel should have the same right to emigrate to Israel as New York Jews do. Some will disagree, but that's basically how the American system works, and I think it's a better system.
If you think that anyone can simply emigrate to the US and then just go through some straightforward process to obtain the right to vote... you may be a bit out of touch with how the US immigration system works these days.
Further, there's been plenty of people born in and living in the US (under your definition of "a country includes any territory under its military control") who weren't able vote in US elections. There's residents of US territories who are technically citizens but cannot vote unless the migrate to the mainland. And the US has never granted voting rights to people living in countries under US military occupation.
Since when can non-citizens vote in US national elections? Let alone people living in Iraq, Afghanistan, or wherever else is/was under US military control.