Does it make me a bad person for not wanting my son to have his last name at the moment?

It'd be unfair to him, but I'd tell him someday.

I just don't want him to think it was okay what he did, when he grows up.