Thoughts on names/nicknames?

CW

My husband feels that if we have an idea for a nickname /shorter version of a full name for our baby, we should just name it the nickname.

For example, if we plan to call the baby “Will” then we should name the baby Will - not William.

I don’t think I really have an opinion on this - what do you guys think?