I think
@Cassandra333 is absolutely spot on. There has been resentment from years gone by bubbling and brewing. Diana didn't help, she thought she was doing fair by both children. As all mothers would want to. Harry believed he wasn't quite good enough ... and I guess he wasn't in so many ways. Proven convincingly .
My view on this has always been, that the RF coming out of the 50's and that dying dynasty of aristocrats post WW2 ( Brideshead Revisited _ if anyone fancies a good read of that time) who never had to work a day in their lives but were just 'Entitled" and filled their time with sports/horses/adultery /gambling/poetry ( the better sort _. aimless lives and much more
This RF has never got to grips with it's spares. ( Andrew, Harry , Be and EuG)
My views on the women of their time, they'd already adapted. they couldn't inherit property and their money wasn't their own.,they were chattels of their husbands and their children were always given to the fathers and on it goes. All changed now thank the Lord but they had already found outlets because that injustice has being going on forever under the Patriarchy.
I see Princess Royal, and Bea as good examples of my thoughts on this, P A has nailed her good works and life and has had a wonderful life of service and I think Bea could follow this example.
As for Andrew and Hazehole, well we see how well they've done with filling the void... But in all reality this is why PC wants to slim down the monarchy, everyone feels entitled and there aren't fecking enough jobs to go round and he knows the great British public don't want to pay for them anymore .
We'd rather pay for that lovely major Jonny of the Scotts guards, now that's what I call value for money