Money has always been a tool of the state. Even if it was perfectly efficient, the state would still use money for its own ends.
Edit: moreover, most money is created to support activity in which the two sides cannot be matched at all, because one side doesn't exist yet, specifically loans. It's hard to see how some hypothetical perfect exchange mechanism would deal with disparities in time.
Edit: moreover, most money is created to support activity in which the two sides cannot be matched at all, because one side doesn't exist yet, specifically loans. It's hard to see how some hypothetical perfect exchange mechanism would deal with disparities in time.