I make an exception for nicknames like
Nora,
Kate,
Molly and
Greta. These nicknames seem established enough, although I would love to see
Molly as a nickname for
Mary now, since it seems original now. However for the most part, I feel the kid should be given the formal name.
For example, I love names like
Milly and
Sukie, but would name the baby
Millicent or
Camilla or even Romilly (nn =
Milly) and
Susan or
Susanna (nn =
Sukie).
I hear about new Mom's raving about names like Maizy and
Maggie and wanting to name their kids just Maizy and
Maggie – not
Margaret. This trend seems prevalent in the UK and I think it is following here and I just find it tacky to put it bluntly.