The sooner Israel learns to not give a damn about PR and instead acts in its own interest regardless of the media, the better of we'll all be in the long run.
When you must use a hammer, use a hammer. But there was no reason to hand Hamas an international PR victory on a platter, which this botched mission did.
If ever a case called for a covert operation, this was it.