Exactly: I am antizionist because Jews getting a place of their own implicitly means that some other group, which currently has that place, must be displaced.
Saying that Jews should have a place of their own is not comparable to saying that Italians should have a place of their own, because being Italian is tied to having hereditary ties to the place that is Italy, whereas being a Jew has no tie to a specific piece of land. It is rather comparable to saying that Christians, Muslims, the Amish, or some other group of people that are dispersed and unified by beliefs not tied to a place should have their own place, and that if such a place does not exist it is legitimate to displace others to establish it.
I firmly believe that Israel should never have been created. As do many Jews (often ultra orthodox ones). However, I recognise the reality on the ground, that the state now exists and that many of those that moved there have now lived there for up to several generations. I do not believe that two wrongs make a right, and as such, I'm not a proponent of dissolving the state of Israel and displacing the Jews that now live there to make room for those displaced following 1948. However, I do believe that the displaced Palestinians should be allowed to return and have equal rights within the now existing state of Israel.
There's always some place that's worse. What you're arguing for here is a race to the bottom, where everyone tries to be worse than their neighbours in order to get the undesirables to go there instead.
In essentially "the tragedy of the commons" but in an opposite sense. If everyone gets worse in an attempt to get rid of "undesirables", you just end up with everywhere being worse, and the "undesirables" still being around. What we need is for everyone to build safety nets together. That might actually improve the situation.