I agree with what you say Sun Tzu Wu. But with two absurd scenarios confronting me, I have no choice but to run with the most current, that is, the devs see it as an exploit.
Let's put it this way: Why did they ban it if they didn't see it as an exploit?
I agree with you that the Game Designers have resolved what they consider an exploit.
They resolved the exploit by
disabling the
entire feature (deferring Social Policy purchases) rather than spending a few minutes to fix just the exploit itself (getting Social Policy discounts on Culture earned when the discount was not available).
To use an analogy, its like fixing a leaky faucet by turning off the shut-off value and doing nothing further. All they had to do was fix the leak.
Allow me to repeat: They did not simply fix an exploit within the feature, they disabled the entire feature!
You can no longer defer Culture for purchasing Social Policies later, presumably when you have learned the unlocking Technologies to future Social Policy trees. This was a great feature; its just too bad they destroyed the entire feature by disabling it.
This is a real shame, because buying social policies now for deferred use later is even easier to do than using a queue as mentioned in my previous post. All they had to do is keep a simple count of prepaid and unused Social Policies. The cost of the Social Policy is determined as usual when the Culture is earned with current discounts applied and is deducted from the Culture total and the count of unused Social Policies is incremented. The free Social Policies in the Game can also be transferred to this count immediately with no change to the Culture total.
So, a simple count of unused Social Policies could have been implemented rather than disabling the entire feature. Only one variable needs to be added and there is just one routine (a second routine for the free Social Policies in the Game) where the count needs to be incremented and another routine where it needs to be decremented. Probably less than six lines of code added or modified. Even, better, they may already have this count, but use it only for the free Social Policies in the Game. Maybe, they will add/modify this simple count later, but I doubt they will ever revisit this exploit and fix it properly.
Sun Tzu Wu