The only suggestion i can think of the top of my head for this silly feature is to have also an option to deactivate it completely. At least on rented servers so that the admins can choose themselves if they want to run that feature in their server or not.
As been mentioned by others, it makes sense for pets and animals alike, but for Thralls it’s a game breaker for many and a cruel mechanic. In the end of the day, most worked just as hard to collect their Thralls already, tame them, dress them up, set their weapons of choice, even paint their different armor pieces one by one. If someone wants to be surrounded by their captured Thralls in their base it should be their choice.
Admins and server owners have the option to remove abandoned structures and kill said abandoned Thralls whenever they want, so to say this is to regulate this kind of cases sounded more like a cheap excuse to me to justify why the hunger system is introduced in the game so that people wont get into rage mode and angry about it.
Imagine having spent over 2000 hours in this game, and having anything between 5 to 10 bases scattered all across the map with lets just say 100 Thralls in each one of them. You already spent a good chunk of your precious time hunting for thralls, tamed them, set them up etc etc. Now go run around each camp and feed them all in a regular bases, and if you miss the timing or you go away for a week then come back, your precious Thralls all but gone. Yeah it’s not going to sit that well and more to the point, i have better things doing and spending my time with than babysitting Thralls.
But that’s just me, if this stays as is, i can smell a mod breweing to remove it or at least give us the option to switch it off for the Thralls