Carter is a good man, pursuing "good deeds", and securing a letter from Gilad is one of these deeds. Last time, he also got the consent of hamas to deliver a response letter to Shalit from his parents. Carter should be thanked for his selfless efforts. He is of course entitled to his own political views, which happen to be in disagreement with the ruling Likud party. But so what, he is not even a Jew! Carter should be thanked when he accomplishes something good.
U.S. warns governments, bankers Iran sanctions still in place (Reuters)
from the article: Carter: Hamas agrees to deliver new Gilad Shalit letter