That doesn't require guts and would be an awful decision. No need for it either, we don't remember Elizabeth 1 when we think of our Queen, we don't need anyone to remind us of Diana either, she'll always be remembered.
That may be so whirley-hurly, although I think it's too much of a conspiracy really. But what does this have to do with the baby's name? It is -- we can safely assume -- primarily the choice of the parents.
There is too much sentiment surrounding Diana. I think the prince is aware enough to know it wouldn’t be a good choice for a first name. It wouldn’t be fair on the baby. Nothing to do with guts – just common sense.
it might be the other way round - naming the baby after his mother would take away from her uniqueness. At present whenever anyone talks about Diana, everyone knows who they mean. If there was another younger Diana, nobody would instantly think of his mother any more.
I have nothing in principle against naming children after their parents or grandparents; the Americans do it all the time. But I wouldn't have named my daughter after my mother because my mother's name was one of those old-fashioned ones that just don't sound nice any more (not Mildred, but something along those lines).