The first thing to recognize about both Hamas and Hezbollah, or even Fatah now, if that much of their work has nothing to do with terrorism and and everything to do with helping their own people. But especially in Hamas and Hezbollah there is also a military wing. Which means, in having a military and social wing, it very much resembles governments all over the world. There is nothing incompatible with the US government have a secretary of Health and Human services wing, and secretary of defense wing also.
Nor does a military wing have to be used offensive or terrorist uses, in the case of Hezbollah, which can now boast, Israel will think long and hard before trying to invade Lebanon because we defend Lebanon.
Hamas, Hezbollah, Fatah et al. are not recognized as government entities. It would be the same thing as the KKK carving out a portion of Mississippi and stating "This is now our land and we govern it."
And correct, there are military branches to a lot of these organizations...but their military hides behind civilians, sends children to kill indiscriminately, hides arms in schools and hospitals, and don't identify themselves as military with a uniform. It isn't a level playing field. They don't obey rules of the Geneva Convention, for example. They don't wear a uniform. They do things like bomb a Sbarro pizza parlor and kill lots of innocents just to do it.
I'm not saying the US has never killed an innocent person...but they are generally accidents, genuine mistakes, or collateral damage from trying to take out a high profile target. Meanwhile bombing a night club (see Dolphinarium) does NOTHING militarily and only kills innocent people.
Just today there was news of a 7 year old being killed by one of these factions because they said he was a spy.
Fuck them all. Some used to be peaceful and now it is clear they are only out for blood and revenge.