Unfortunately the echo chamber is here in full force. You are 100% right. All these promises are dead in the water with the current house/senate. There is virtually a 0% chance any of these promises get fulfilled.
And you are right about Israel as well. Why he is allowing a genocide to take place with American money and weapons is beyond me.
Is the kind of handshake in the photo signify a dom/sub relationship? Putin is asserting that he is the alpha by twisting the shake with his hand on top and Trump is accepting it by allowing his hand to be on the bottom.