Renaming shelter/rescue pets?

I have three rescued parrots. The green one was named “Cherry”, and he would not answer to it, or indeed respond to the name in any way. We just kept trying different names until we found one he would look up for. Ever since, he has been “George”, and he knows it. The Timneh grey was and is “Steve Eiserman”. He knows his name. He refers to himself in the third person; “Steve is a pretty bird. Steve is a significant parrot. Steve is an ardy boo…” The third bird is named Zazu, and he both uses it and responds to it. I have developed a hypothesis that an adopted animal with a Disney name has had a hard life, and is likely to be a little mental. No one with realistic expectations would name an overly sensitive, love-sponge fussbudget Congo grey after Rowan Akinson’s hornbill character from The Lion King.

Well, most of our animals are strays, so we’ve never known what their names were before. The odds of us having randomly picked their old names are pretty damned small, so I’m guessing we’ve renamed all of 'em. They seem to do just fine. Most of them have been so damned happy to have food and shelter and attention and food that they don’t much give a shit what you call them.