In Britain we have become used to royals who smile, wave and visit hospitals. We are not used to royals who tell us how we should be buying our vegetables, and if Harry and Meghan want to restore any kind of public goodwill they would do best to remember that.
I agree, I suspect this is exactly the issue some members of the public have with the Sussexes. As an American, I'm an outsider looking in so maybe I'm wrong, but I have the impression the British want a Royal Family that makes them
feel good about themselves. They want to see them smiling, waving, showing off their cute little babies, visiting hospitals, supporting the arts & charities, and performing other good works.
In general, calling people's attention to the marginalized can make them uncomfortable - it's a criticism of the social fabric of which they are a part - and therefore it must be done in
small doses. As others have pointed out, it can come across as lecturing, especially from an outsider (Meghan), even if that wasn't the intention. It's all about perception.
I admire Meghan very much - and Harry too - they are both very hardworking and genuinely concerned about the marginalized. Their hearts are definitely in the right place. But fair or not, I suspect the public isn't prepared for their style of "activist" royalty, at least for now, however commendable their work is.
I'm not at all sure how they should handle this. Do they keep their heads down, tone down their enthusiasm, and follow a quiet & more traditional royal path, until the public grows used them? Would they be comfortable with that? I really have no idea.
Just my thoughts.