The proliferation of shaved and forged coins make a coin based economy unfeasible. Imagine a world where you had to have an expert authenticate each coin during each transaction.
A primary reason that the founders developed the US dollar was because the coins in use were of inconsistent weight. This was due largely to shaving.
Coins are good for investing. Even then, people often end up buying forged coins.
RE: The Value of a Dollar