I agree with this:
Quote
I know it's terrible but my thought is her early death spared us two decades of tabloid scandals.
Which doesn't alter the fact that it was a tragedy for her boys. Even a flaky and embarrassing mother is better than no mother.
I will add that one of the side effects of this tragedy is that the overall standing of the Royals has improved to a large extent has a result of the lack of "two decades of tabloid scandals."
One of the things often forgotten about Princess Diana is the relentless, vindictive campaign she waged against the royals in the last few years of her life. Diana was heavily invested in the soap opera of saintly victim Diana versus the wicked royals. That particular soap opera ended with her death; except in the fevered minds of conspiracy theorist nut jobs.
Also 20 years of hindsight have made many people aware of just how over the top to the point of idiocy was the reaction to her death. I think a lot of people are now super embarrassed.
Still I was moved by the funeral and one would have to have a dead heart not to be moved by the folded card on Diana's casket that said simply "Mommy".