Yeah, it sounds like a great idea for anyone who had a now-unattainable amount of points to keep them because they were good at abusing a broken point formula. May your reign be long and glorious, O Mighty King. Give me a break! Technically speaking, since the change in points was to the formula itself, the only way for you to keep your GB points would have been to have two different versions of every GB: one using the old formula, one using the new one. And since the primary focus of this new system was to address the broken GB point values, obviously there's no scenario where you'd have been able to keep your points.
I don't know what server you play on, but over on D GvG hasn't even been out for two years yet (released Feb 25, 2014) and there certainly wasn't massive Champion farming going on when it was released...considering Champions weren't released until more than a month later (Easter 2014) and it would take some time before 'the masses' realized how lucrative it is to farm them, and for people to acquire enough of them to be able to consistently do so. Especially considering sieges removed 8 troops from your army when they were set until the update on June 6, 2014. Would have been hard to abuse Champions (or any unit, really) in GvG before that point, eh? Not to mention the truly lucrative ages weren't even released yet...no, we'll cut your time in half and say GvG's been reliably 'abused' for about a year or so now. All that being said, it's obvious where the next point rebalance will be coming from so I'd be wary of jumping on the Champion bandwagon.
And to wrap it up, there's that old 'if it ain't broke, don't fix it' catchphrase that people love throwing around this forum nowadays. Thing is, this one still isn't broken. It's just a shift from rewarding idle/lazy play to actually doing something in the game. Use those coins and supplies you've so efficiently produced to buy more FP, produce more goods, and complete more quests than others rather than just sitting on hundreds of millions of resources and for some reason being rewarded for doing nothing with them.