This doesn't fix anything - it simply makes the game less enjoyable.
The reason for inflation is resource scarcity. Make every resource in game available to buy with credits and you remove credits from the game. Sell gold augments on a vendor for 500mil each and you'll see inflation gone in a week because those credits would begin to leave the game, not just get tossed around to other players. Gold augments were the start of this spiral of devaluing currency.
Speaking of currency - combine them. We have far too many. Nothing (aside from augments) is bought with credits any longer, just new currencies you add to the game, that's why it's out of control.