Hamas is the government of Gaza.
There is nobody in power in Israel that wants to exterminate all the Arabs in Israel, Gaza, and the west bank.
Your attempt at two side-ism here is not grounded in morality or reality.
As far as why there aren't two states -- there is more than enough blame to go around starting with when the Arab world attacked in 1948 when Israel was founded.