In Gaza, Hamas rule has not turned out as many expected