You can dismiss the concept of a homeland for yourself. You cant dismiss it for the Jewish people. They have a right to self determination and there is nowhere other than Israel that that could be. Israel always recognised the right of others to be in Israel and expected there to be an Arab state alongside them also. It was the Arabs that rejected the proposal and rejected the right of the Jews to be there.
I think you most certainly can dismiss it being used as justification for driving other people off their own, current homeland and taking over half of it for someone else. There's a difference between homeland as subjective aspiration and homeland as objective basis for deciding political solutions involving others. It's the latter that people have a problem with.
I also don't believe it follows that "the jewish people" - who before all this started were a disparate group united to various degrees by ethnicity and faith, spread out over much of the world and comprising a majority nowhere - had "a right to self determination", if by that you mean a right to their own country. As much as some people say that like it's obvious (and antisemitic to deny it), it's simply not a right that we ascribe to any other racial or religious group with similar geographic spread.
The "right to self determination" that became taken for granted with the end of empires and the ascendancy of the nation state, was one based on where people lived. It was a right for the people within a particular nation defined by geography to elect their own rulers, make their own laws, not be interfered with by foreign powers etc. If those people happened to be mostly of the same religion and that religion then informed how they made their laws and chose to be governed, so be it. But noone ever said that just because there are people of a particular religion that is a minority in 100 different countries, they have a "right" to be treated as if they were a majority in one, and certainly not a right that entitles them to kick other people off one in order to form such a majority.
In reality, there are countless religions and ethnic groups all over the world who don't have their own country, simply because they don't form a majority anywhere to rule one. The idea that religious and ethnic unity without geographical majority entitles a group to a state, far from being a generally agreed principle that it would be antisemitic to deny to the jews as some claim, was a specific invention of Zionism that is not awarded to anyone else. And if you think about the international implications involved, it can't be.