In Wilder players enjoy a mob cap that functions independently for every mob type. In Expanse, a change has occurred, thusfar unannounced in either the discord or forums, of a new system that affects all mobs as one count, and so in the massive 8x8 chunk square shown up above, only 50 mobs may exist at any given time.
If that's incorrect, then some information needs to be shared to clarify for everyone who has been affected by these changes. However with the information that is available, I understand and have witnessed mobs will despawn no matter proximity once the cap is passed. I personally have seen horses despawn, an entire group of a dozen pigs despawn as cows were fed, and others have reported their villagers (many of them with very good trades) despawning due to a cow farm nearby in one of the towns.
Lag was never an issue before this mob cap was instated, and I will confidently argue that it is not necessary for fluid gameplay. In fact, it's current functionality is an active deterrent to any sort of farms and most forms of player townships due to requiring mob spots be 8x8 chunks away from any others at risk of despawning when you feed another mob.
If this change was felt to be necessary despite its severe drawbacks, I'd ask those reasons be made clear to everyone. As far I am aware, lag has not been an issue on the Expanse, and on Wilder it is moderate but not game-breaking when 50+ people are online. If lag is a problem, then I believe simply lowering the individual caps per mob rather than limiting every mod indiscriminantly would be much more well-recieved than the current implementation that more often than not simply erases progress made by players, rather than making their experience more enjoyable.