This would cause snowballing so badly.
Y'all need to look at this differently. If a enemy lord you just defeated is showing up with 50 troops relatively fast, it means they pulled troops from their garrison which in turn makes it that much easier to take their fief. AI lords only spawn with 10 troops to ensure that they aren't captured by looters immediately (there was a time when kings would be constantly captured by looters and it would be impossible to join the faction then).
They don't have any garrison. They walk around their fiefs, collect new troop (max 10), receive another bonus of 30-40 men and go for me. Since there are 30+ lords in a faction - it is a zerg rush for death.
Once I had 27 lords imprisoned in my party - and that did not help at all! The only thing I can do is execution - but even for 5 executions penalties are wierd.
I completely understand the snowball process. But imagine this like they barely escape death, and they are completely healthy, have money, have new men and are ready to fight.
Absurd.
Probably, riots and culture issues like it is done in Total War is the best way to handle the problem of snowball. But the idea I can have mercy for one bastard, who is attacking me for 4+ times a row is absurd. I'd prefer to have a perk "finish him", to make my horse stump his skull on the battlefield, rather than saving his ass to see him again in 1 week.