There are so many questions surrounding Israel's failure to detect that Hamas was planning a devastating attack on Israel.