I think a lot of this may have to do with what happened during the final years of British colonial rule. Specifically, the bombing of the King David Hotel.
Elizabeth was Queen since 1952, long before that. And Jerusalem was home to Jesus 1700 years before George I - her ancestor - took the throne. Kind of crazy that no Windsor monarch - each of whom also had the role as Supreme Governor of the Anglican Church - has ever stepped foot in the land of their Savior.
Queen Elizabeth visited post war Germany seven times. Draw your own conclusions.
Royals and rulers do just that. They rule. Noncompliant stiff necked people who won’t submit or lack natural resources from who to profligate are no use to those people.