Incompetence? They're completely destroying their enemies. That's what they're supposed to do.
Although, it's quite telling that you don't hesitate to put the blame on the people who are responding to a monumental terrorist attack, and not the terrorists who carried it out, and put themselves and their people in this situation.
They are getting them, though. You're just brainwashed by the media that doesn't report Hamas operative deaths, because Hamas doesn't report them, and that's who they're getting their information from. They're all "civilian" deaths according to Hamas...and you actually believe them, LOL. Apparently, according to your perspective, they've only nailed a few commanders, and not one Hamas "soldier" in all that destruction in Gaza.