One word I think sums it up. FRUSTRATION
People that are frustrated can not see any solutions and seek immediate solutions, yet do not know where to look, so they strike out at any perceived target. It is very difficult for people to see any solutions within themselves, so the next option is to blame those who are the closest.
The solutions have many paths, none of which are immediate.
Things that need to be looked at are:
Internal development, both spiritual and material
Long term goals of developing resources
A long term government, that truly wants growth and not simple expansion
Education both Islamic and scientific
Establishment of partnerships and/or treaties with neighboring countries
It is a hard long road and it will take time and much effort on the part of the Palestinians along with support from the Ummah. But the bottom line is they will ultimatly be responsible for their own future.