But you already do this for energy, minerals and food with relative ease no?
And is it not more taxing to continually have assess and balance your per turn gain when upgrading buildings? A once off payment allows you to just click and forget about it.
More importantly though is the AI. Any method must be something the AI can handle. And we already know the AI can handle once-off costs (since does so quite well with energy, food etc).
Actually no I don't do any of that with ease I'm afraid so we are experiencing things very differently. Also I see the AI with negatives in most resources and no stockpiles to trade away so it's often only alive via cheating/bonuses - I wasn't sure if you were being sarcastic about the AI there (I was looking for a "/s").
Anyway, If I have +37, or +81 minerals or energy a month at different stages of the game I couldn't tell you without a calculator how many edicts I could run or how many buildings I could build with that (more than twice as many buildings, but how many buildings per world or how many edicts I don't know without a calculator). I certainly couldn't tell you if adding an alloy plant, education edict, increasing empire sprawl or spending some of my stockpiles would put me in a difficult position 5 years from now.
Dealing with upkeep and net income is actually much easier for me.
Q: Is my income positive? (e.g. of crystals)
A: Yes.
--> You can do more stuff. (run an edict, upgrade a building)
Q: Is it near 0?
A: Yes.
--> Don't do more stuff that uses it. Increase production.
Q: Is it negative?
A: Yes.
--> Increase production of that resource before the stockpile reaches 0. (build a refinery. With a handy countdown timer for some resources like energy, consumer goods etc expressed in months).
Really the exact same things are happening with a large upfront cost or a monthly upkeep. You pay the same amount, you build refineries when you're not producing enough to support things.
My personal preference would be for costs to show both the upkeep per month AND the overall cost over 10 years.
e.g. Show the following:
200 influence research edict. Lasts 10 years.
1.67 influence/month, costs 200 over 10 years.
200 influence research edict. Lasts 15 years.
1.11 influence/month, costs 133.3 over 10 years.
267 influence edict, lasts 17 years.
1.31 influence/month, costs 157.1 over 10 years.
So for every per month upkeep cost, show the total amount over 10 years.
For every upfront cost, show the costs per month for that edict.
I'd prefer if the costs were also deducted per month rather than upfront (I like upkeep). But having the game show me how much I need to be earning/saving to afford the edicts would also help me from having to stockpile ridiculous amounts or not run the edicts out of fear of them turning off at the worst possible time.