Cash is more than an accounting system too, especially since the end of the gold standard. There isn't a fixed supply of dollars that businesses just move around.
Also, with regards to both cash and precious metals: their value is as media for economic transactions; their value increases each time they change hands. Would you want to barter to buy shares of a company? Trade sheep to invest in Microsoft?