And also because she was being roasted in the press and then it turned out she had cancer so they have to tread extra lightly now because even non royalists don’t like a mother with cancer being mocked.
Re Kate’s media treatment - she’s no different from any Royal / celeb is that she gets the same story arc / wave. Build you up, knock you down (if you aren’t being interesting enough in a positive way) and repeat.
She had the initial - hey Williams got a serious girlfriend, and isn’t she pretty, and how exciting she’s from a normal middle class family not of the awful aristocracy.
But the girlfriend stage went on too long without drama so we had the turning on the Middletons - the royals think they are too non-U, William’s friends mock the flight attendant mother, Carol is a gold digging social climber, harrasment, upskirting etc etc
But then they got engaged so now all is wonderful - she’s amazing etc - can’t wait for the wedding.
But now they are a boring married couple so let’s speculate that the royals hate the in laws for their new money ways, catch Kate topless, etc etc
Then there’s a royal baby, so yay! Back to positive press.
It was only people who started watching the royal circus because of Meghan who thought that Kate was the golden girl vs awful Meghan in the press.
In reality had Meghan stayed she’d have had the same story wave - up and Kate would have been down, and reverse and repeat.