Thanks for the worshipping but I need some ritual human sacrifice...
Seriously, the main problem is the scripting language, I really hope CA will give us in future something more flexible and optimized.
For example some people are rightly ask more randomization for rebel spawnings. The problem is, and you can see it by yourself opening the script file, that this would mean writing different spawns one by one for every frigging province and every new spawn linked to a different condition.
I can predict that this alone could have about a 20-30 secs hit on AI rebel turns.
So the choice is between having a better gameplay but long waiting times or a faster gameplay but with just some ahestetic variations of the gameplay.
I still prefer to wait some time but enjoying a realistic gameplay than playing a Risk-like game with knights instead than tanks.