I don't disagree. However, I find that it helps to understand that the British and American interests that helped create the state of Israel did not do so out of any love or concern for the Jewish people. They did it for essentially the same reason that Liberia was created. And also that America does not continue to send billions of dollars to the Israeli govt for any reason but to be able to maintain a strategic beachhead in the area.
The problem is that in creating a nationalist homeland for a specific group of people, under the presumed guise of protecting that people from the past abuses of nationalism, we have simply perpetuated those abuses onto yet another group of people.
And if you stop to think about it, there's really nothing quite more illiberal than creating a homeland for only one group of people by kicking another group of people off their lands. But that was done, and here we are, dealing with the inevitable consequences.. still.