Okay, but, why do the players even want money then? Why would I accept it as currency from another player (instead of demanding some kind of goods as a barter) if I can't turn around and spend it somewhere?
?? You can spend it anywhere you like, as long as you aren't clearly pooling it with other characters. That and you don't have any other choice. Goods can only be bought/sold with money. There is no trading of goods, only goods for money. Players can't give goods to each other in any way but a "contract" that says these goods for this amount of money, OR via a marketplace which is the same thing but an automatic "contract" that doesn't require players making manually. The player contract way is sort of a pain so it'll speed up the development of people making marketplaces to make buying/selling easier.
Making a "contract" manually isn't hard, but you have to seek people out that have what you want and then negotiate a price. That's a pain, and it's just easier for sellers to put up goods on a marketplace and buyers to search and buy there. The manual way would be to get near another player, and right click them and select Buy Goods or Sell Goods, which opens up the dialog where you or them can put money and the other puts the goods. There is no way to trade goods directly. The game doesn't allow it. That's why money is important.
Ahh, no 2-sided trading, gotcha. It's been a long time since I played a game that didn't have a trading interface where both players could add both items and money (or no player-to-player trading at all) so I forgot about that possibility. It will be interesting to see how that works - whether people who have been playing longer tend to hoard currency to force the value up, or whether new players tend to spend their currency then have great difficulty getting it back, or whether new players tend to end up working for a wage for older players, or what.