or they suffer attrition (atleast in hostile territory) or that they faction gets unrest and fewer opportunities to recruit troops. Maybe revolts from foreign cultured settlements
That is very true, big armies just run around slaughtering every one . Once a faction has a big stack like 800-900 troops it wipes the floor with every one.