Why would israel kill people on the Gaza strip?

The Israeli army is only interested in wiping out terrorism. Unfortunately, many terrorist throw civilians into the line of fire, for the express purpose of affecting world opinion.

It is a very successful tactic.