I am from Martinique (French West Indies) and I currently live in London.
Don’t you think Jews need a homeland? Because almost everywhere in the world Jews are targeted because they're Jewish. People say it’s because of the situation in the Middle East and they (the Jews) are targeted due to it. However, there was not a State of Israel before and Jews in Europe and the Middle East were also targeted then. I lived in France for quite some time and Jews, even 12 year-old boys, were beaten by young Muslims because they were wearing a kippah in public. They’re also targeted by Far Right organizations. I think Jews people need a land precisely to practice their religion freely.
The second point relates to what you wrote that the Jews need a homeland to practice their religion freely. The historical record shows that persecution of Jews is actually less when they practice their religion than when they don't. In Germany the Jews had fully assimilated: they had non-Jewish names, spoke German, many were intermarried, they had high positions in the professions and government. And then came the Nazi movement with great anger to put Jews back in their place. Jews were barred from all important jobs. They were required to adopt Jewish names. They were forbidden to intermarry. Anti-Semites seem to like it better when Jews keep Judaism and keep separate from the non-Jews. Or, as we interpret it, G-d arranged the world so that if the Jews drift away from the proper path, they get reminders.
Besides all this, the Jewish exile (which is now almost 2000 years old) is not an accident but a Divine decree, and we have no right to change it on our own. Evidently G-d knows that this is best for us.