I think the bit that this misses is that the root of all the problems we've seen over the last few decades is that Israel keeps doing their settlement thing. In spite of decades of pretty much the entire rest of the world – including the US – saying they should not be doing that.
I don't approve of Hezbollah or Hamas; but if you strip away the violence and Islamic extremism and all of that then the uncomfortable reality is ... they're not wrong in their core objections. Israel has consistently maintained that no, actually, the core problem is that Hezbollah and Hamas exist, and once we get rid of these people all the problems will be gone. It's certainly true that these organisations have become part of the problem, but they're not at the root of it.
"We will keep our bad faith settlement policy, and if you behave like a good boy to our satisfaction long enough then maybe perhaps we will consider granting you rights" doesn't really work. All these gun-toting "don't tread on me" 2nd amendment absolutionists people full-on supporting Israel wouldn't accept that either. Israel must resolve the settlement issue first, and THEN we can dismantle the violent extremist groups (which will take time and won't happen overnight – there will be a "Real Hamas" splinter group just as there was a "Real IRA"). This is the only way peace can happen.
This is why I think you can't really compare it to operations against ISIL or Taliban, whom have a far less legitimate complaints. This is also why "IDF is the most moral army in the world" that I have seen some people say, and what you're kind of echoing here, is completely besides the point. I don't know if it's true and I don't really care. This conflict would be non-existent on the scale that it exists today if not for the settlement policy, which is 100% in Israel's control.