There is no way to eliminate currency without eliminating trading.

And when one eliminates trading in the game, one promotes services trading via third-party medium. I.e. selling runs and stuff like that for real money. To eliminate that, one then needs to eliminate co-operative play from the game, i.e. all raiding will now be done with NPCs only.

And thus we end up with an online single player game.