I think you're mixing a bunch of different issues, israel is doing some very bad stuff (occupation and how it handled/handling Gaza) but that doesn't mean that forces like Iran and Hezbollah and other religious lunatics shouldn't be dealt with (this is true for inside israel as well)
If you look at the situation in Lebanon, you have a religious para military organization pointing thousands of rockets towards israel with the aim of "liberating" the land and turning the entire region into a shia islamic empire - military power is almost certainly part of the equation of how to deal with it (along with diplomatic resolutions with other players)
And I really fail to see how taking out thousands of hezbollah members with virtually minimal civilians casualties is not a good thing - my main concern and criticism is that israel is not pushing aggressively on the diplomatic front as well to take advantage of that outcome.