I think what's causing problems is celebrity friends calling her attention to only the negative.
Lets compare to the average joe blogs: Her wedding day was spectacular, with pageantry, security paid for by the taxpayer, and thousands of total strangers wishing them well in the streets. She married a prince and instantly received numerous titles with their associated benefits and the deference they command. She previously lived in an apartment - now she lives in a grand cottage in the grounds of Windsor Castle and has several homes. She has been on unpaid tours around Britain, Australia and New Zealand and now South Africa. She has met dignatories and kings, She has staff and cooks 24/7, a full time nanny, a comfortable easy 'job'. Extra staff to help her with that job and a generous clothes budget provided by her FIL that even a footballers wife wouldn't sniff at.
Also an adoring husband who showers her gifts, adoring friends, people of note who would love to become her friends, Friendship with the Queen, a beautiful new baby, no pressure to afford child care, no financial worries. No mortgage.....