I think you misunderstood. No-one is suggesting removing gold coins from the game entirely.
As thing stands, there are multiple sources that add coins to total in the game but, correct me if I am wrong, only two sources that subtract from that total (moving/upgrading buildings and buying specialists). Both of these methods are inherently limited in scope. What is being suggested is not removing the concept of gold coins from the game, but rather introducing more methods which subtract from the number of coins in circulation in order to bring down the rate of inflation.