Weiss didn't give Hunter a sweetheart deal. He just didn't proofread his Plea agreement. It was contradictory.
It used language that said, he was still investigating the case, but also used language that limited Hunter's liability on ongoing investigations.
Luckily the Judge caught his oversight!
This kind of thing happens all the time, it ain't no big deal.
I still think there will be a corrected plea agreement offered on the current charges- that doesn't limit Hunter's liability, before this thing goes to trial.
So you are saying he is incompetent