I am certain he would have welcomed this deal the first day of his presidency if Hamas was willing.
I think most people see this for what it is, a remarkable achievement.
The President deserves all the credit he gets for this. If it doesn't hold, I would wager it is not because of anything he does.
I have never seen a president who pushed harder for peace and the end to conflicts than this president has. There is still farther to go, but, dang, if you can't see the clarity of his desire for people to stop war, that is on your myopic worldview, not because of his track record.