I know not everyone will agree with me on this but I thought their refusal to do a photoshoot when Archie was born was pretty churlish.
They did a photo shoot, there were photos. Do you mean standing in a pretty dress outside the hospital hours after giving birth?
Immaturity: first of all I think it’s immature to expect everything to go your way at work and with your in-laws.
Again, Who said she did? Why should they put up with things they aren't happy with?
Secondly, Meghan wasn’t a sheltered 20 yo like Di, she & Harry are both in their 30s and knew how the press and the RF treated women marrying in. I know Meghan pretended not to know who Harry was, but she could have thought a bit about what she was getting into - the examples were all there to see: Diana, Fergie, Sophie, Camilla, Kate. None treated well by the press and none given overt support from the RF against the press.
So she should put up and shut up?
Petulance: it seems that when they didn’t get what they wanted they had a tantrum and ran away, from their work, from Harry’s family and country.
They ran away? Or did they leave the country to avoid the barrage of abuse? Again, should they have just accepted the harassment from the newspapers? They moved from Harry's family to be closer to her family.
Insulting the Queen: okay, insulting is a strong word. But I think how they have behaved is rude. Their new book being called ‘Finding Freedom’ implies that being in the RF and the U.K. was like being in prison.
No privacy, strict rules where you get punished for breaking them, everything you do being watched, no freedom.
Honestly though, if they had changed their roles carefully or gone away quietly I think there would be a lot of sympathy for them - I could see Harry doing mainly stuff with children in Africa, or with ex-servicemen - they have squandered their privilege and a lot of goodwill - it’s really sad.
Nope. There is nothing she could do, there were MANY examples where they did the EXACT same thing as William and/or Catherine but were treated completely differently by the media.