The Duchess of Sussex received some criticism after the release of her Netflix show last week.