I wanted to respond to some of the on topic comments
1. Yerusha. You have a point. Kahane never said he hated the Arabs. He simply said he lives Jews and doesn't want to kill Arabs. And the only way to avoid that is to ship them out. So why did he say that he didn't hate Arabs? I think because if one turns around and becomes a righteous Jew or gentile, we are supposed to not hate him?
2. DBF. Good post
3. The Israelis may be going through the same curse Abraham went through giving up land to the philistine king. The same is true with gaza. Therefore it may take until a King David to finish that curse. Then again we all have free will to bring on the geula.