If your standard for engaging in military action is that they must be able to prove to you personally that their target is really a militant, you are completely delusional.
It absolutely alleviates the situation. The rockets were going to be fired either way. Now with a few dead, a bunch of wounded, and a communication channel disabled, it's going to be harder to coordinate future rocket attacks.
"Israel orchestrating an attack against the terrorists they're at war with makes me think less of them" is certainly an opinion. A batshit fucking stupid opinion, but you're entitled to it nonetheless.