One can't look at a group because of certain acts and write them off. Once a group like Hamas wins an election, you realize you oversimplified and fall flat on your face. Cohen is essentially saying that this Hezbollah is a multifaceted organization and movement with many divisions. Also killing soldiers is not a terrorist act. Why do people keep believing that is beyond me. Lastly, the Americans attacked Hezballah first unprevoked. They came in as a "peace keeping" force but attack Hezbollah.supporting a side. They entered the war.
UN: At least 1,332 Iraqis killed by violence in July (AP)
from the article: Is the Middle East on the threshold of collapse?