Re: The best moment/situation when to convert an enemy faction into a satrapy/client state
Yes, that's frustrating. Even so, I think it's reasonable that subjugating a faction involves taking a risk.
Some players won't want to take the risk, I don't blame them. For me, whether it's worth it depends on the situation. For example, if I'm fighting a war against a larger enemy and if I want to keep my armies advancing (not remaining to garrison newly occupied cities) then making client states or satrapies might help (although this can backfire, as a satrapy can declare war against their overlord). If my enemy has allies and I don't, then turning those allies into my client states/satrapies could turn the tide in a war. If I'm playing a faction without decent sword infantry and if I can subjugate Rome, then potentially I could recruit levy Legionnaries. For example, below are levy Legionnaries in a Carthaginian army (Carthage has decent sword infantry, but it was still fun to recruit some Roman units into my armies).