Martyn, I agree with you on all counts. The portrait is lovely, and neither Diana nor Charles could be considered wholly victim or villain.
The status quo system is, I think, the main culprit . . . as well as those who kept reinforcing it. Those of us who appreciated then and continued to appreciate the late Princess of Wales realize she was indeed guilty of her own problematic behaviors and actions, but that most (and possibly all) of these behaviors and actions wouldn't have occurred had the system she was up against had not been so unaccepting and unforgivable of anything but what she was expected to be, i.e. an attractive but voiceless royal brood mare who would put up and shut up.
There's a line from the William Inge play "Picnic" that says, "You don't love someone because they're perfect." That, I think, could apply to Diana and the feelings that so many of us had and continue to have for her. Contrary to the many accusations made against those who've defended the late Princess of Wales, we did not believe her to "Saint Diana" . . . far from it. We saw her instead as a three-dimensional human being who was flawed, just as we are, and struggling to make some sense out of her life. The difference between her life and ours was one of elevation and scrutiny, and we understood and empathized with her because we knew that "there but for the grace of God go I."