Did it ever occur to you that 3.4 million people are fighting for their rights against people who agree with you that they "aren't human"?
There is no such thing as a "palestinian"; they are Arab refugees from Jordan, Syria, Egypt, etc. who would not be taken in by their Arab brothers after the Israelis handed them their butts when they attacked. The Israelis have offered to incorporate many Arabs into their society and have given them voting rights. Many Arabs have CHOSEN to live in Israel because of the quality of life, jobs, religious tolerance, etc. The reason that most of the surrounding Arab countries won't take in these refugees is because a)they can keep them as a thorn in Israel's side and whip up the militants and b)they tried to revolt against the Jordanian gov't when the Jordanians took them in after the last major conflict (they were brutally suppressed by the way). The have had more than one opportunity to have their own country but have turned it down because this would mean acknowledging that Israel has the right to exist as a sovereign nation. Their quality of life is not the fault of Israel.