I just made a huge change to my 4X game
Units will now revolt when you don't have enough command points. Command points are gained from:
- new cities
- leveling up existing cities
- building military buildings such as forts and barracks
This will really level up the combat