I just wanted to clarify the above comment so I'm not misunderstood: no, I have no sympathy for Hezbollah, or their cause. I think they're bloody idiots who have caused untold death and destruction, and now the loss of South Lebanon, for entirely ideological reasons, and for no practical purpose.
You write well and you mean well but what's actually hopeless is trying to use logic with the people who post these kinds of articles and crawl out to comment on them. They're never going to view these conflicts dispassionately, seek out or absorb objective facts or explanations that challenge their preconceptions. They're motivated by an animus toward Israel they nearly all seem to lack toward any other country, they hold Israel to a standard that no other country is actively held to, and yet their worst nightmare is being called antisemites.