Well depends.
Nate is Nate, not Nathanial or Nathan so I guess his name is a shortened version.
However, that said, in my personal opinion only some names are too cutesy to use as real names. I'd hate to think my kid would be embarrassed by their name later when there could have been an easier option.