UN Resolution 242 clearly calls for withdrawal from occupied territories. Security and land theft are two entirely different things. That Syria had artillery positions on the Golan Heights before 1967? Perhaps. But an attack doesn’t automatically make the occupier the rightful owner. Just because someone throws stones doesn’t mean they suddenly lose their garden. The annexation of the Golan Heights was declared “null and void” by the UN, and Israel’s objections change nothing, absolutely nothing.
Yes, the United States recognized the Golan Heights as Israeli territory in 2019. But that was merely political back-patting, not a legal legitimization. The international community sees it differently.
And speaking of which: ask Armenia how well relying on occupation and supposed security works in the long run. The Nagorno-Karabakh conflict showed that possession without international recognition can be lost just as quickly as it was gained, only this time not with stones, but with drones.