I would love to see a mod that implemented governments
1) Democracy
2) Monarchy
3) Facisim
4) Communism
Every region was weighted against these 4 types of government.
The closer a regions government was to the owning capitols government the faster the moral would increase or decrease.
Additionally declaring a war with a nation/region with similar government could give a worse moral hit.
Governements could be assigned randomly at the start of the game or be "historical".
A few benefits of this approach
1) Nations would need to RP diplomacy a little more. Just all out waging war on "friendly" goverments and back stabbing allies could have more dire repurcssions.
For example the regions in and around North America would be Democracy and Canada and England Monarchy. Germany and Italy Facisim, Russia Communisim. The rest of the world would be assigned goverments that made sense for the time or work with play balance. The other way to do it is just randomly assign goverments so there are an equal number randomly spread across the globe.
Anyway i could type a bunch more about this. But its just a thought.
A board game named attack!! (I think it was in an expansion) used a similar model that i thought was interesting.