Considering NO ONE has been able to successfully take out ISIS in two years, I'd say he is doing just fine. ISIS is an ideology. You can't "take it out."
Obama negotiated more than a decent deal with Iran. He negotiated a pretty damn good deal with Iran that, by and large, is supported by the international community and the only leaders saying otherwise are the blowhards who say there should never be any deal period.
re: Israel. I think think this is the biggest crock and folly yet. Somewhere along the way, some people (the Christian Right, really) managed to push through this idea that supporting and being allies with Israel means rolling over constantly and saying that Israel is right 100% of the time. They are the ONLY ally where this idea is pushed. That is foolish. We can disagree with them, we can criticize with them. Just as you do with any ally or friend. We can't babysit them and we can't "yes man" them, not should we (or current Israel foreign policy has been shaped by pressure from the Christian Right who believe that any challenge to Israel is goes against god and a stable Israeli state sets the return for Jesus Christ to Earth. That is not a foundation for foreign policy.)
as as far as what else you expect a President to accomplish, are you sure that perhaps you do not have severely misguided ideas about what the President is able to do with the powers of the office? There are great powers in certain areas and near zero in others. Obama has accomplished incredible feats considering the obstructionist Congress from day one, and he has done so, contrary to what the GOP loves to claim, while exercising great restraint.
... And as far as respecting Scalia in death vs if he were RBG, Scalia was a hatemonger who said disgusting things about many people from the bench with his power and we idled his own to attack many people. RBG has *never* in her career done anything like that. So, no. I will not "respect Scalia". The man had no respect for me.