I disagree.
Everything PH does is self-serving.
I suspect KC3 cancer just put the wind up him that money taps would be turned off and doors slammed by his brother sooner than he thought.
He was very happy to let the axe fall on Kate and Charles and let them carry the can of the 'racist royal' in the Omid fiasco last Christmas - and didnt call off the SS when they hounded Kate.
I think PH is an ugly (inside and out), nasty, racist, vexatious and entitled but 'useful idiot' for his equally grandiose and deluled wife.
They deserve each other. There is no cominbg back from their behaviour.
PH has lost a lot though this marriage - his dignity, his reputation and his family and friends.
MM has gained $$$$, fake status, fame - although her reputation is also in tatters.