The ceremony isn't about giving the child a name at that moment. It is about introducing the baby and announcing the name you gave the baby at the hospital. For an older child it is about announcing the child's nickname or new adoptive surname (last name). This ceremony can also be used to reintroduce a child that has been estranged from one side of his or her family. The ceremony is truly about love and acceptance into a family.
I believe every child should have a family excited to accept him or her in their fold. It is a beautiful sight when an older child is welcomed into the family. The way their eyes light-up as they feel the joy of the moment is amazing. When a baby is introduced to the family it is often the Guardians (Godparents) and Grandparents whose eyes light-up with excitement and happiness. These moments are once in a lifetime. This is the time when you can take pictures and videos which you can treasure for years to come. Make sure you enjoy them and share them before they are gone. Children grow up so fast and before you realize it; their childhood is over.
So why should you do a Naming ceremony? For the Love of a child!