Diana is of the past - not a perfect goddess, but a flawed individual, just like most of us. These 'anniversaries' have become rather tiresome for the many, meaningful for merely a few.
I agree. I liked Diana. And yes she was flawed like most other human beings are. For the record, I always liked Camilla too, and I think it's clear that she and Charles are very happy together.
Harry deeply disrespects the memory of his mother, imo, by continuing to shoehorn her name, and the fact that she died when he was young, into absolutely
everything. William is on record as having said something along the lines of her death either making or breaking him. And that he was determined it would not break him. He too suffered the loss of his mother, at a young age, but has never sought to draw attention to that fact, for the sake of it.