the definition of localization of a category given in the nLab
ncatlab.org/nlab/show/localization#general is 2-categorical, i.e. it doesn't ask that the universal property for the localization functor hold on the nose, but up to a natural isomorphism. That's not what I've seen in other, more traditional sources. is there a conceptual reason to prefer the 2-categorical one? (I'm aware that the homotopy category of a model category satisfies the stronger 1-categorical version)