And i agree, they should call their baby the name they like best...
It doesn't invalidate our opinion that a longer "formal" name would be nicer, with "
Sam" as a nickname.
Some people like formal names with nicknames, others don't see the point. I personally am glad i was named
Elizabeth, not just
Liz. It gives me more options and allows for differing degrees of formality when dealing with work people and with friends & family.