HAMAS was set up by Israel, to be a puppet body and to destroy the support of the PLO, Palestine Liberation Organisation.
Israel uses this organisation as a white flag entity to blame and justify its pre-determined responses based on the manufactured "outrage" at Hamas actions, which were and are the brain-child of Israeli politicians. In simple terms, HAMAS is Israels puppet government and its useful idiots who are on the Mossad payroll. If you dont understand this, you should not be debating big people's stuff.