Gaza is merely 360 square kilometers - about one fifth of the size of London, UK.
Today, almost all that is left of Palestine in Palestinian hands are little spots. Gaza, on the right hand side image, is nothing more than a little strip on the left hand side of the image near Egypt and is merely 360 square kilometers (about one fifth the size of London) and with a similar population density to the population density of London.
Why are Palestinians angry? Look at the map. Fifty per cent of the Palestinian Population is of 20 and less years of age.
Nobody rational would support acts of violence but the situation itself is fueling violence. Look at the maps. Look at Palestine in 1948 and then look at Palestine in 2014. Do you need any more to understand why people feel dispossessed and angry?