I don't think it is a question of being forgiven. The people who look back at CBB5 with anger at the way S S was treated are still perfectly capable of attributing blame realistically.
What has happened is that 99% of the population who don't care much about CBB5 judge the four protagonists on other criteria. So Danielle = pretty glamour model. Jade Goody = amusing or irritating manufactured zeleb, according to taste. Jack = weasel. Jo = ex-singer, now living quietly with her dogs. Which when you think about it is EXACTLY where they all were before, except for Danielle's hugely increased public profile.