But she has taken the complete flack for marrying Harry when most of this is his fault, not least for not preparing her properly.
She was ill-prepared for royal life - it's true - and Harry is undoubtedly to blame for that, but it's also due to the haste of their courtship, the lack of time Meghan had spent in the UK before they got engaged, and her complete unwillingness to take up the many offers of guidance she received as a new royal bride. She went into the job thinking she knew better than everyone else and that she could be a catalyst for change. Her arrogance and her unwillingness to accept that she had anything to learn is a big reason why it didn't work out and why the two of them flounced off to America after only 18 months on the job.
I think royal life was a complete disappointment for her. She wanted the fairy tale - the palaces, tiaras, state dinners and adoring crowds - not opening a shopping centre in Bradford on a rainy Tuesday while living in reasonably modest house on the Windsor estate. But while Harry clearly didn't spell that out to her, she also didn't ask or bother to find out in her haste to marry a prince.