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.
Defense Ministry says had no knowledge of alleged improper defense deals by Gal Hirsch (Haaretz)
from the article: Netanyahu urges international community to work to free Gilad Shalit