While I can see the reasons for the global rebel sentiment based on average city independence, it opens up one major exploit.
It becomes extremely easy to raise it, simply by kicking out people form colonies. This is most effectively used when attacking, since you can at no cost remove people from colonies to get to 100% rebel sentiment, and once you are done your attacks you can put them back.
It seems to me that this change removes most of the challenge of raising the global rebel sentiment to 50% to declare independence, and later higher for the combat bonuses, which was especially challinging while trying to maintain a large army.
If possible, one simple fix would be not to recalculate global rebel sentiment during the round, but have a fixed value calculated at the start of the round, as the would eliminate the attack bonus exploit.
It becomes extremely easy to raise it, simply by kicking out people form colonies. This is most effectively used when attacking, since you can at no cost remove people from colonies to get to 100% rebel sentiment, and once you are done your attacks you can put them back.
It seems to me that this change removes most of the challenge of raising the global rebel sentiment to 50% to declare independence, and later higher for the combat bonuses, which was especially challinging while trying to maintain a large army.
If possible, one simple fix would be not to recalculate global rebel sentiment during the round, but have a fixed value calculated at the start of the round, as the would eliminate the attack bonus exploit.