I must admit that the exact causes for the Hamas attack seem very suspicious. I say this because both the Israelis and the Iranians needed a diversion. Netanyahu needed an excuse for a massive landgrab preceding the US election, and the Iranians needed to get the focus away from domestic problems. The fact that they both needed this, does not mean that they acted upon it. But they did exploit it once it had happened. That is a fact.