I have never met a Ralph and I can't work out if there's something terrible about the name that I'm missing. I think Ralphie is cute for the baby years and Ralph is good for an older child and adult. What do you think?