I am annoyed by the gameplay mechanic that makes generals become traitors and defect. It doesn't seem plausible at all especially for the Romani faction. Why would a senior Roman general with a good track record suddenly just abandon everything he has (position, career, family, friends, access to Roman lifestyle, etc.) and go with some minor rebel faction? Is this gameplay mechanic simulating something else, as historically Roman generals would pick sides only in times of civil war? I have read quite a bit of history on classical antiquity, and I do not really recall anything like that happening regularly.
I feel like starting to save scum my way out of these situations. Is that lame? How do you feel about this traitor business?