I emailed my college roommate about who he thinks is to blame in the entire conflict historically and this was his response:
"I mean, neither side is exactly saints in the situation. But if I was forced to pick, I think my opinion is: the Palestinians should probably admit defeat.
Israel is a super-power compared to Palestine, what little of it is left. It doesn't matter what legal claims Palestinians might have, Israel holds the land they want, and has the guns and tanks and fighter jets (and maybe even nuclear weapons) to hold onto it. You can waste generations of your people launching suicide attacks to get it back, but all that's going to get you, is more dead Palestinians, and not one square inch of land."