Maybe...but it is difficult to see what he could have done better.
If the GOP had been stronger, and actually had used its majority in the Congress to stop the Iran deal for instance, then I could see your point, but given the fact that Obama basically has had a clear playing field for eight years, I am frankly surprised that Israel still exists. But the Iran deal will have long and serious onsequences not only for Israel but the rest of the world.
I've often found myself wishing Bibi and his administration would take objections to a private place. Talking privately can be more persuasive ... and there usually isn't a big public mess to clean up.
I wish Bibi was more of a diplomat ... and absent that, I wish he would let someone who is lead the Israeli Foreign Ministry.