You must know the criminal records of every one of the people hamas is asking for right? Majority of these people are innocent and are held simply as political pawns for exactly this scenario. If an Israeli is captured than they can bargain instead of dismantling settlements. But netanyahu seems to stupid to do anything.
U.S., allies conduct 31 air strikes in Syria and Iraq against ISIS militants (Reuters)
from the article: Netanyahu urges international community to work to free Gilad Shalit