There was no way Meghan was going to meekly join the Royal Family and respect them ultimately she disagrees with their privilege through birth.
So instead of her becoming a 'princess', in the firm, she has dominated and Harry has instead become a Hollywood husband. Harry was always going to be open to being taken away from it all. And of course there had been talk that Diana was going to have a new life in the States.
And this has been the plan for a long while, if they registered that web domain over a year ago.
The public lack of respect for the Queen is, I think, unpleasant. Also the reported rage over the Queen's lovely Xmas photos with her son, grandson and great grandson. If Harry and Archie has actually been here, I'm sure they could have had their own photos with their (great) grandmother.
Personally I think the trading in the US off the royal name is really bad taste and I'm surprised Harry doesn't see that.
I don't think it's Harry who wants to have his cake and eat it - he's clearly dominated by Meghan. She's like a bulldozer and what she wants, she gets. She wants a turbo version of her original life - the kudos and ultimate status of 'being a Royal' but not actually being part of it contributing to the firm in any way they would ask - making it up herself and living Stateside, doing whatever she likes. Basically using their name.
She would no doubt say 'for charitable good' but it's still a dirty move that shows real lack of respect for them.
I think her aspiration is to be Hollywood royalty. Like George and Amal. But actually Amal is a genuinely dedicated human rights lawyer. Not an actress in a popular Netflix series. Enough said.