We've been watching this as well, and my impression is a lot like yours. My main take-away: Just like Diana, there was no-one to teach Megan what was expected of her, and so she sometimes made faux pas (such as hugging William and Kate when she first met them and talking about the #MeToo movement as if this not a political issue but a human rights initiative.) My other issue was with the tacit agreement the royal family has with the press, including the tabloids, to give posed pictures at public events and for special occasions. But, they have never exerted any boundaries around that. Instead of saying, "If you don't stop getting in Diana's face any time she goes to the gym, we won't give you the formal photo ops" - they just let it continue unchecked until it killed her - in part because it wasn't happening to them to the same extreme. As my husband pointed out, they have no constitutional right to free speech and if Parliament wanted to they could pass a law where it was illegal to obtain or sell photos of the royal family without their consent. But they don't - and then when someone complains about that suddenly they are not the team player, they are the spoiled ones, etc. It's the worst kind of blaming the victim.
I'm sure there are some things that M and H could have handled better or done differently, but welcome to being a human being. Acting like they should have put up with that shit because they were rich, or had royal titles is completely absurd.