OK, I’ll take your word for it.
I still don’t think US announcers should use any honorifics for British royalty. Just my opinion. She is not our Queen. He is not a knight of our country. Calling her the Queen of England is sufficient. “Her Majesty” suggests that we are her subjects. Calling him Paul McCartney is just fine as well, we all know who he is.
It really isn’t much more than a courteous thing or just what they are known as.
We still refer to the guy that got hit on the head with an apple as “sir Issac Newton”, and the guy that trained our soldiers at Valley Forge as Baron von Steuben.
Even our founders, like John Adams meeting George III as ambassador to the UK, used such titles.
Agreed. There is no need for that nonsense.