Pollard — and Israel — violated their express promises to the US to help assess and remedy the damage done to US security by Pollard’s spying for Israel. That is why Pollard was justly found in violation of his plea agreement and is likely to die in prison.
The damage he did could have been catastrophic at time when the US was very close to armed conflict with Russia. Had it not been for the peaceful dissolution of the USSR, Pollard would have cost us a lot of American lives.
He needs to stay in jail.