Normally, my stance on Israel vs. Palestine is that they both ought to be treated like the two squabbling children that they are: you tell them both to knock it the fuck off, forcibly if so, and take away the toy they're fighting over because they refuse to share.
And while I'm normally pretty sympathetic to the situation the Palestinians are faced with, in this particular round of fighting,
they are the aggressors, not Israel. Sure, it probably wasn't a great idea for some Israelis to kill a Palestinian teen in retaliation for the three of theirs that were killed, but Palestine and Hamas trying to play the victim card and shooting off rockets in response to that is pretty fucking retarded. Is Israel's current reaction a bit out of proportion? Maybe, but I'm a subscriber to the Ender Method, so I'm not really going to hold it against them given how fucking patient they have been over the years.
Now Israel is obviously not going anywhere, but their current way of doing things is going to lead to permanent misery for an entire population just to punish a few of them.
So right now, perhaps the "entire population" should get off their asses and deal with the "few of them" themselves so that progress could actually be made? At some point the failings of the government become the responsibility of the people to fix when it's outright harming those people.
I honestly cannot fault Israel for its response right now. It's become blindingly clear over the last several years that Hamas has no desire to participate in the diplomatic game, and would rather play with violence instead. I can't see Israel bothering wasting too much more of its time continuing to try diplomacy if that doesn't change. Unfortunately, the odds of that happening while Hamas remain in power seem rather slim. Which means that if the Palestinians want a peaceful solution, they are going to have to fix that problem on their own, whether it's by peaceful means or not, because without Hamas being willing to use diplomacy in good faith, all Israel's going to have left are violent means to deal with it for them.
And honestly, at this point, any non-Hamas Palestinians are just meatshields - in the sense that if they weren't there, there would be pretty much no reason Israel could give itself to not roll in and purge the shit out of Hamas with extreme prejudice. As long as there are civilians in the way, Israel has to operate with some level of restraint, however small.
Remove the civilians and it simply becomes a situation of a military standing against another military. Or a bunch of terrorists, if you prefer that terminology.
So, tl;dr on all that, I see removing Hamas as being the most likely solution for the situation. And that if the Palestinians won't do it themselves, Israel will. With violence if it needs to.