Do I honestly think that any of them - Syria, Iran, Israel - will give up any chem weapons? IMHO, nope.
Will Israel, Iran, Pakistan, etc, gice up their nuke programs?
IMHO, nope.
I agree nobody's going to give up anything. But what the Putin deal can do is take chemical weapons off the table for both sides. The rebels can't use them and blame Syria. Syria can't use them if they don't have them, or are claiming they don't have them.
Why can't the whole world just rise up and say we're sick of war?