Pollard was a traitor. A lifetime sentence is fair, though I would not have objected to execution if one defines the Cold War as war-time. If he didn't want to do the time, he shouldn't have done the crime.
People throw the word "traitor" around like chump change. In common use, it means what they say but then they say a traitor should be executed. Why, by the the US Constitution, there is one crime for which the Feds may excute a man, and that is indeed
Treason.
US Constitution, Article III, Section 3
Section 3. Treason against the United States, shall consist only in levying war against them, or in adhering to their enemies, giving them aid and comfort.
Israel is not a enemy. There was
no treason. Period.