hmmmm... I have a Charles and a Benjamin. They both go by the obvious nicknames, but we call them all sorts of nicknames. We are just a casual friendly family and it seriously weirds me out to call a 1 year old or a 4 year old such a grown up name. We have friends who call them Charles and Benjamin, which doesn't bother me at all, just sounds weird.
I think that maybe you are being a little overly sensitive about it.