Speaking for myself, though, the reason I dont complain about his circumstances isnt ignorance of the facts.
He betrayed his country, violated his induction oath, and I just dont lose a lot of sleep seeing him spend his life in prison.
IMO the real problem lies in the outrageously lenient sentences normally handed out for the same crime.
I think it is fair to remark that others have gotten off with less time in jail.
The circumstances of his sentencing are suspect, and the government certainly seems to have violated his plea agreement
I have seen this argument a lot. The government did not violate the plea agreement. The judge is not a part of any agreement, and does not have to follow the reccomendation of the prosecutor. I know this first-hand. When I was 18 I was arrested in a fraternity scavenger hunt sort of thing. I had a plea with the prosecutor that I would pay a 500 dollar fine. The judge took one look at the plea agreement and said "This is crazy, I'm not going to let this kid's Dad pay a fine for him. 100 hours of community service. Dismissed."
So judges not agreeing to plea agreements is not totally uncommon.
If all spies were indeed treated with the same severity as Pollard, the charge of hypocrisy in this case would not exist.