So everyone I've ever met in the US intelligence community and military thinks Pollard should have been shot.
You are aware that he attempted to sell information to countries other than Israel, don't you?
I am aware of that, but it doesn't make any difference.
America is an independent sovereign country, which Pollard was spying against, which he denied and lied about, but subsequently was proven guilty by substantial evidence.
End of story.
Those coming in here calling this guy a hero, are full of cheat and likely would betray America just as Pollard did.