If I accept stolen property which I know to be ill-gotten, then I am as responsible as the thief.
A Jewish state could've been established peacefully somewhere out in Utah instead (or joined the millions of American Jews prospering safely in their communities), but Palestinians had their land taken instead.
Why? Racism, plain and simple. Like the Native Americans, the Palestinians were treated as mere savages who could be dispossessed without consequence.
I'm taking that to mean that you think their not being officially recognized as a state makes outside decisions about what land was and wasn't there's more valid.
But I would posit that the idea of statehood that this relies on is based on a Westphalian ideal that is in colonial in this case. The people of Palestine were a nation and they had land of their own. The lack of official recognition by western powers doesn't change that.
Did "the world" agree that there was a need for a Jewish state? It seems that many people disagreed both then and now.
Why did it have to be built where it was? Because there was a Jewish population there? What changed for the population of Jews to change from less than 5% to almost half within the preceding century?
But currently the left sees Jewish people as high status white people, using their status to get away with bloody murder. And you can't be racist agains white people...so the claim. The right is waiting for the rapture....and Israel will bring God back to earth ...or something crazy like that.
I personally think a practical approach needs to be taken.