What is a reasonable length of time the Palestinians should endure this strategy? Fighting Nazis during WW2 lasted 6 years. The Palestinian-Israeli conflict has been going on for almost 100 years.
Has Hamas been able to improve anything using this strategy or has Israel gained an advantage over each intifada / attack in the course of the last 100 years? Who has benefited the most from the current Hamas strategy?