Samuel is beautiful ruined by the nn
Sam, which I do find VERY boring, in my own opinion.
However, it is VERY common nowdays to skip the traditional name and just go with the nn. As in
Tim and not
Timothy. Or
Joe and not
Joseph. Or
Andy and not
Andrew. Or
Sam and not
Samuel.