When my son is punished with his whole 5th grade class for the misbehavior of one or two students, there is something intrinscially wrong with this situation. It does not make him respect or like his teacher for such consequences, and it is usually ineffectual behavior management. No matter how good he is, he will still suffer for the actions of his classmates, and it is a weak technique in the long-run. When a rogue group of militants fire rockets into Southern Israel, and Israel retaliates with brute force, will this make the Palestinians that don't do this even more good? No, it will make them dislike Israelis even more, and it will not have the intended effect in the long run. The rockets may stop for a time, but it will not change anything in the long-run.
Might is not always right, in fact, it can sometimes be dead wrong. Suppressing behavior with military superiority is temporary at best and will backfire. When will people start realizing that it is through cooperation and mutual respect that peace will be achieved.