Well, the way that I see it is as such:
OLD SYSTEM:
Anomolies are gobbled up and then when the first recessions hit there are no more around and this slows down the game for several months. Then the civilizations work through it and become powerful again.
NEW SYSTEM:
Anomalies are gobbled up in the early game. the recession starts and then anomalies have reappeared by then, so it doesn't hit nearly as hard. When the recession is over the anomalies are still around and have a much smaller impact, but the 1000BC boons can make it so that economy is a much smaller issue than it should be.
***************************************
REVISED OLD/NEW SYSTEM that is sorta in the middle of the current situation:
Make it so that the anomalies are abundant or whatever setting is set, have them reappear throughout the recessions, but after 1.5 - 2.0 years there is no longer any need for anomalies, with the rate of reappearing becoming lower and lower. In a 1/(x^2) pattern, with maximum rate being a low x and minimum rate being 0 or x = infinity. something like that would probably work well.
With ABUNDANT setting having a reappearance modifier of x = 1, RARE modifier of x = 4 or 5, can't remember how many kinds of settings there are.
After a certain period of time x = x + 1, and a diminishing time (t) modifier as well.
The t modifier would start out at a different value based upon system size.
*****EXAMPLE*****
Okay, in this example will use a system of MEDIUM size, Abundant anomalies.
For this example I am going to suppose that the t value at the start of 8.
also, for this example, I will say that the t value is equal to the number of months before the next step increment in anomaly reappearance modifier value.
START --
X = 1
T = 8
8 months later Total time elapsed = 8 months
X = 2
T = 4
4 months later Total time elapsed = 12 months
X = 3
T = 2
2 months later Total time elapsed = 14 months
X = 4
T = 1
1 month later Total time elapsed = 15 months
X = 5
T = 1/2
2 weeks later Total time elapsed = 15 months 2 weeks
X = 6
T = 1/4
1 week later Total time elapsed = 15 months 3 weeks
X = 7
T = T
***************
At this point each week X = X + 1 and T doesn't change. 9 iterations from Abundant Anomaly settings the rate of reappearance should be small enough to be obselete, at this time the total time elapsed would be 16 months 1 weeks, or nearly 1.5 years. At the point of 1.5 years the X modifier is equal to 14, at 2 years X = 38. By the 2 year mark the reappearance value with the equation { 1/(X^2) } would be 1/(38^2) or 1/1444, which has the approximate value of 6.925 E -4. This is a very small value and would be equavalent to a reappearance value of 0.
*************************END EXAMPLE*************************
Okay, I tihnk that what i put is a useful example of how things could be modified. it is not possible to modify the current code for use in 2.0 probably, perhaps if this idea is picked up by many than it will become viable in a later revision of the code.
GalenEvil