Actually, I've never said that Jews deserved self-determination in a separate country specifically created for Jews. Jews lived (and still live today) in many countries. They deserve equal rights in their home countries.
> The alternative you're proposing amounts to telling the Jews: stay stateless, stay vulnerable
Jews were not stateless. They were Polish, German, French, Russian, English, American, etc. You mean to say that there was no Jewish state, which is something entirely different from being stateless. American Jews today, for example, are "stateless" by your loose terminology, but arguably have more rights than and are safer than Israeli Jews.
> Jews didn't have the option to stay in Europe: Europe made that brutally clear.
Without the rise of Hitler, Jews would have been able to remain in Europe. The rise of fascism and WWII were a catastrophe for civilization, which could have been averted.
> magically prevent fascism
There's nothing magic about it. For example, if the Social Democrats and Communists had coordinated against fascism, they might have been able to prevent Hilter's rise. If France and Britain had decided to defend Czechoslovakia in 1938 or prevent the remilitarization of the Rhineland in 1936, there may very well have been no WWII and no Holocaust. However, one thing I can tell you for certain is that the chance that most Jews would have decided to move to the Middle East is basically zero. They weren't Zionists and didn't want to leave their home countries.
> Every nationalist movement has had to contend with messy realities.
You're hiding a lot behind that phrase, "messy realities."
I have yet to see you acknowledge the Palestinians and their rights in any way. You're asserting the right of Jews to take over control of Palestine, depriving the Palestinians not only of the right of self-determination, but taking their land and expelling them. You've now justified this in two completely different ways: first by an appeal to ancient history, and then by an appeal to the Holocaust.
> That's not a serious moral position; at best it's an abdication, at worst a double standard against the Jews (i.e. antisemitism).
I was wondering how long it would take you to explicity come out and start accusing me of antisemitism. But if you really want to choose the right insult, you should call me a "self-hating Jew."