Looking back, Prince Harry should had lost his title for marrying Meghan, an American and a divorce. There is historical precedent for this.
I think that the royal family has abandoned their aversion to divorce, if not necessarily to Americans. Charles is next in line for the throne, and he has been divorced and has married a divorced woman.
This trouble with Harry is really not about money, or titles, or divorce, or even an American. It's all about a radical progressive woman who is trying to push a political agenda. Even if beloved Diana had tried to push the family in the direction that Markle seems to want to go, there would have been trouble.