Hamas can't run a slate here in the US, nor can any other terrorist group, we have democratic elections.
The participation of armed groups in elections was banned under Oslo. Parties participating in elections had to be approved both by the PA and Israel. The US didn't allow al Qaida to run a slate in Afghanistan, or in Iraq. We did push for Hamas in the PA, Hizbollah in Lebanon, al Sadr in Iraq, and the Muslim Brotherhood in Egypt. So far no one is dying in Egypt, but imo it was a mistake as well.
Frankly GWB's emphasis on "Democracy", as defined by single elections, is incomplete. Seems to me "Democracy" must also include political and religious freedoms, a unitary system of governance and justice, and a demonstrated ability to transfer power peacefully. Terrorist groups don't fit in that equation.
You're exactly right! Nor does it fit most of these countries, because they can turn around and with a majority 'democratically' elect an evil person and system.