Look. First of all putting their land-rights on hold has nothing to do with the substantive purpose of this agreement which is to stand against Iran. So why is it in there? Because Israels enemies never give up on denying Israel their land. It is a bad agreement for Israel.
Secondly, theres no announced time limit on this hold. Maybe a month maybe a decade. As time goes on, so peoples ideas change and Israel will have a hard time with this one. Ill tell you this - if the Arabs have anything to say a bout it and apparently they do in this agreement, Israel will probably have to fight to get that land - all because of a bad agreement pushed by the U.S. and Jared who I dont trust.
A coalition of Israel, Egypt, Jordan and UAE to thwart Iran is very good for Israel. Their number one problem is the rats nest of Hezbollah in the Pali territory who are sponsored by Iran.. Putting annexation of west Bank territory which was never a sure thing on hold is well worth the ability to go in and take care of Hezbollah with the tacit approval of the countries around Israel. This is a very good thing.