When it's broken down you have two races that have their religious roots in the same geographical area - with both making claims to Jerusalem. Both sides are right and fundamentally both sides can lay claim to that territory.
After WWII the land was "given" to the Israelites. Naturally this is going to cause friction between the different groups.
Palestinians are new race of, essentially, hybrid Arab-Jews that didn't exist hundreds of years ago.
As a result the Arab countries will never embrace them and instead they are used as a "neutral" medium to cause turmoil in the area. Weapons are sent for Hamas to launch guerrilla style warfare without having a re-enactment of the Arab-Israelli war of '73.
You don't see food or aid being sent over the way weapons are. The people are completely hopeless. They are encouraged to fight against Israel using any means necessary as they are the "oppressors". Instead of being offered aid from what they think are their allies, they are being given weapons.
IMHO the Arab countries are the most guilty in this conflict for playing the Palestinians as pawns.
2017 VW Jetta 1.4T (winter car)
2010 F-350 Nortruck Tool Shed
2007 BMW 5 (Wifey's)
2004 Audi A4 1.8T 6spd Stage III w/ Meth
1985 F-250 6.9L IDI w/ATS turbo