This question is going to repeat itself time and again for sure. Here are some simple step by step instructions and suggestions for Server Admin and Player Hosts:
Changing the settings in 0-XNPCCore\Config\entitygroups.xml and the same entitygroups.xml for each of the Addon Packs, e.g. 1-RaiderzPack\Config\entitygroups.xml will allow you to increase or decrease the amount of NPCs that spawn.
For example, in the 0-XNPCCore\Config\entitygroups.xml, you will see, as an example:
<entity name="npcHarleyClub" prob="1" /> connected to EnemyAnimals group.
This means that Harley carrying the Club is allowed to spawn at a potential probability rate of '100%' in comparison and relation to other characters and entities in groups that start with 'EnemyAnimals' in their group name (I believe) of the same and different probabilities.
npcHarleyClub's probability of 1 for this group is actually incredibly low considering the EnemyAnimalsForest's, animalWolf is 9, animalBear is 3, animalDireWolf is 3 and 'none' is 85. 'none' may or may not relate to a non spawning entity that keeps numbers in check or to 'thin' the herd and cause players to gradually move further out.
If you are seeing too many NPCs, consider reducing the probabilities to somewhere from 0.1 - 0.25. The setting 0.1 is being used in the individual RaiderzPack and they appear at a comfortable rate.
I have Zoomed through the Wasteland and have seen NPCs appear very frequently even though they are only set from 0.25 - 1 for Harley. This is actually incredibly low and was a clearly considered entry when we see the default values for others in the same spawn group are animalSnake at 20, animalZombieVulture at 30, animalZombieDog at 30 and animalZombieBear at 20.
However, something is not working out, and with experience for the Snufkins, I have seen that Mods can disproportionately take precedence over default probability values in some groups. Again, consider reducing these NPC probability values to 0.1 - 0.25.
It will be helpful if you can report back your findings if you give these a try.
It is best to edit entries individually with entitygroups.xml.
If you want to change the spawning as a whole, that is governed in the spawning.xml. However, this will simply reduce/increase the overall respawn amounts and frequency proportionally and you will have exactly the same issue but at a reduced rate, if the issue is one entity is spawning too often.