So what's the problem? Catherine is doing a great professional job (like my doctor). I'm glad my doctor seems 'bland', as you might say - I don't want her personality to intrude into her work. I just want her to be professional, polite, dignified and efficient. I don't need to see 'her true self', whatever that might be.
Why is Catherine seen as at fault for 'not showing her true self'? The late Q didn't show her true self either. God, she must have been bored or cross sometimes, the numpties she had to be nice to - but she got on with it and did her constitutional role of ceremonially hosting other HoState etc. Good for her, and good for Catherine.
But Meghan hasn't got a role, really - other than being this construct we all call 'Meghan'. So she's certainly trying to pretend we're seeing her true self, but we definitely are not! Try asking her ex-employees, those in the UK and in Montecito - about her true self. I imagine it wouldn't be pretty...
But despite her empty 'career' and her strange, empty life - no evidence of any personal enthusiasms in the arts, science, cultural life etc etc - she has adoring fans who are happy just to admire her make-up, facial surgery and weird expensive dresses.
I'm shaking my head in bafflement!