>But people in the Gaza Strip and the West Bank have no way to become Israeli citizens (unless they are Jewish)
>That is clearly undemocratic
Not only undemocratic, but it is running an apartheid. Not to mention the complete denial of right to return for displaced Palestinians, not even acknowledging it.