I think meghan comes from showbiz where everyone hugs and is tactile, Kate from a much more formal background. It's simply a culture clash. I hug friends and family, would def hug a brother's gf, particularly if I knew our family was intimidating. I'm British, middle-class and same age as Kate. I just think her and William are stiff and formal with people, you can see it in public appearances. It doesn't mean they're not nice but they don't have knack of making people feel at ease. Diana had it, Harry has it, Meghan has it. The rest don't really. Nothing wrong with that, but when your "job" is meeting strangers, making small talk etc it's a good skill to have.