Curly I think we all feel naturally very conflicted knowing that Diana was so young and naive and Charles seemed to think he could be married and keep Camilla in any role he wanted, whether that was as a very close friend or mistress. Diana suffered so much in those early years because of C & C’s selfishness basically.
However, it’s 20 years later and Charles and Camilla’s relationship is successful and accepted by all their family. Charles will most likely be King at some point and he clearly copes much better with Camilla at his side, so I think we get a better behaved Charles with Camilla around.
My take on it is that both Diana and Charles we’re both deeply insecure because of absent mothers, they both were looking for a partner to shore them up emotionally but they couldn’t do it for each other. Camilla is willing to be almost the mother/wife figure that Charles clearly needs. She flatters him and builds him up emotionally.
I think William and Harry are being very mature about the whole thing. They accept Camilla but I think they send out signs and signals constantly that their love and loyalty to Diana is unwavering.