There is absolutely no rational reason for Israel to vacate lands that better defend themselves, tajen in DEFENSE of their very existance. They were not stolen to begin with, and until the threat against them is removed, there is no reason for them to be vacated.
Simple as that
Which brings us back full circle...had the Arabs not tried to push Israel into the sea, we wouldn't be having this discussion, and the world would have been better off