This is the only other suggestion I have for improving the game right now. I don't know if it's even possible or anyone will think it would be good but it's worth mentioning. In my experience largely uneventful wars can go on for unrealisticaly long, even eventful ones do. Would it be possible so that say for example if a war was triggered in which over 50% of the global populations civs were involved, time could be changed slightly? Leading up to wars nations often had arms races, but it is during the actual war that the majority of the armament happens. Previously trained troops are important to hold off initial attacks mainly. Would it be possible so that if such a big war happened, turns could cover a shorter period, perhaps monthly? Research rates could be tweaked in this period, military techs cheaper, non military more expensive, but both slow down to accomodate for the much shorter turns. Units could be trained at the same rate but considering the shorter turns they would be churning out faster than usual by far. In world wars nations have to pull together all the people they have, more so than leading up to a war, no nation gets most its population in the army prior to a war but during it as far as I know. (In world war terms.) This way wars could be at a realistic length and be very eventful, (without taking 2 years to cross the atlantic in the modern age.) I don't know if this is at all possible and if it were it would no doubt be hard to impliment, I just thought it would be good.