The old boy vs. girl argument will go on forever.
She was stupid to end her life for the sake of saving herself from "defamation" and he was stupid to think that she wouldn't take an extreme step, after all that had transpired.
So why reduce the sentence just because he cleared an exam? That is the crux of the matter. All other technicalities aside, that is just bullshit.
Maybe Hannibal Lecter should have been Indian eh? Although I guess Indian meat is a little too lean for him