The main obstacle to peace is the Arabs refusal to even recognize that  Israel is a state   Without that recognition nothing else matters.  Why aren't the Arabs states chastised for this    .  Recognition will then permitpeace to follow. Or at least give it a chance