I am neutral on Meghan but I think the comments on her being "opinionated" could be very culturally based. I live in the US with an American DS and 3 American born kids (although we lived in mainland Europe for six years quite recently).
In the US being vague and without a clear opinion is definitely not seen as a good thing. You are expected to have an opinion and voice it, if you want or need something then let people know.
Our British tendency of carefully avoiding treading on toes and hinting at our preferences is just not decisive enough for Americans and would be seen as quite pathetic. Having an opinion and being direct about it is perfectly acceptable and expected. It is considered rude for people to have to make educated guesses about what you want. It is a pragmatic, straightforward culture. I have lived in Germany and I find them very similar.
In Britain modesty is a virtue and we live in fear of being seen to "make a fuss" so we tend to look around at others and gauge our response carefully. This kind of subtlety is generally completely lost on Americans. Of course this is not the case with all Brits, I am making general assertions here but we have a lot of non verbal cues that we look for when communicating what we want.
My waffle is to say that Meghan could be baldly stating her desires, not in what Americans would consider a rude way, but just a very direct, clear, no nonsense, no confusion way. This type of communication in the UK can unfortunately be read as extremely assertive/borderline rude. Being "opinionated" is a classic British putdown. We know it means so much more, mostly outrageously pushy and demanding. Especially from women who are encouraged to not be direct when communicating.
Therefore Megs, who seems like a very typical American career woman, expects to get things done and wants to make sure everyone "is on the same page" so has probably been communicating in ways that she believes will prevent confusion. Instead she may be constantly offending and irritating the typical Brits around her by what they see as social aggression
.