This is why we have wars. Some issues can't be settled any other way. This writer spends perfectly good cyber-ink trying to prove that Israel is at fault for Hezbollah attacks.
When you can no longer talk to your enemies, when there is no common ground for discussion and they keep sending missiles over the line, you go and get them.
The writer particularly seems bothered by the fact that Israel planned this military operation before executing it. It doesn't bother him that Hezbollah has apparently also prepared for this day for, what, a decade now.
Any military should plan for ALL situations they think might arise.