Arguing who is "more right" than the other is plain idiocy. Not all Palestinians are terrorists and not all Israelis are idiots settlers. Both sides are essentially WRONG.
And it's not hard to see why there are terrorist attacks and people beating up random Palestinians (and other such things). The hate is so deeply ingrained...

-kon