Israel is a nation of nearly nine million, has one of the most developed economies and infrastructure in the Middle East, one of the best trained military forces in the world, and has contributed heavily to the development of the modern world. Functionally and demographically, it's more of a European nation than a Near Eastern one, and it is not going anywhere.
Is Israel occupying Palestinian land? Yes, no one disputes that, not even international law. International law also accepts that Israel is a country, while its neighbors do not.
The reality is that if Palestine is going to go anywhere, it needs to advocate and increase its presence on the international stage. Israeli policies against Palestine are known as illegal and inhumane and the country has been condemned for it. Palestine currently has a seat in the UN, so it is on its way to a sense of international recognition and support. They are the victims, but attacking innocents will not help.
And ergo wrong. This shouldn't have to be debated.