It's not like the palestinian people voted a militant group to lead their government. So no, the palestinian people do not deserve such a "government". The problem is more that militant groups sneek into the government, creating a parallel/sub government and destabilizing it's actual purpose. Their leaders hide in hospitals, schools and universities, surrounding themself by civilians as a "shield", praying their hate, training new suicide terrorists there and producing explosive devices instead of teaching what is supposed to teach in a school. What you're gonna do? Drop a bomb on these civilian buildings? The IDF has to invade the Gaza now with ground infantry and arrest/kill all militant Hamas members individually, because they don't really have another choice.