idf targetting hamas military personnels and hamas exchange firing idf personnels is reasonable and on the path. but brutally launching missiles into israel territory is redecules. it generates further reprisal by israel forces into hamas positions and retaliated. The civilian casualties on hamas side is merely caused by hamas it self..coz hamas mixed homogenously with innocent people. Off course idf very difficult to determine which are militants and who are innocents. israelis also need protection.
from the article: Endgame for Israel and Hamas - but what comes next?