One reason to use 1 Kontakt instance for each instrument is that you can't freeze individual instruments if they all go through the same synth (in this case, Kontakt). Sometimes I want to freeze some instruments while I'm still working on others, so one instance per instrument seems the best workflow for me.