On top of those views you have political and religious rivalries within Islamic groups. This prevents any sort of longterm cohesive action. About the only unifying element is when Israel and the US act in a way to make them have to worry about that, more than their internal concerns.
Man, you said a mouth-full here. Just as an example, take Lebanon in the 1982-83 timeframe of the last Israeli invasion. At best estimate, there were 86 (that's right, eighty-six) separate and often mutually hostile factions in the country - the national armies of Israel and Syria aside. You had Moslem vs Moslem rivalry (Mourabitoun vs. Amal, for instance), Christian vs Christian (Suleiman Franjiyah's northerners vs the Beirut factions), secular Druze vs the Palestinian groups and Christian LF and the Lebanese government and the Moslem militias, you had pro-Syrian, anti-Iranian, pro-Lebanese; you had anti-Syrian, pro-Iranian, anti-Lebanese Moslem groups; you had pro-Arafat, anti-Syrian, anti-Lebanese, anti-Shia, anti-Iranian PLO splinters; you had anti-Arafat, pro-Syrian, anti-Iranian PLO factions; pro-Syrian, anti-Iranian, anti-Lebanese Christians; pro-Iranian, anti-Syrian, anti-Lebanese Shia; etc etc etc. You really
couldn't tell the players without a program. To assume that there's some monolithic entity that wants to destroy Israel (or whatever), is ignorance of what is really occurring.
Of course, the more "collateral damage" inflicted on bystanders, the more of the random collections of groups are going to temporarily forget their individual issues and join up against Israel - and by extension the US. Fortunately most of these groups are "local", rather than internationals. As well, the majority of the Palestinian groups are no longer represented in Lebanon.