Hamas is not the only problem