Spawn limits are external factors forced onto a game. The game can only run so fast with that many things to track pathing, intent, and health on, and computers will freak out if they start being overstressed.
It makes sense to me in-game, though. If there’s a bunch of hostile abominations against life in an area, the wildlife is probably going to stay away from there.