"But people don't NEED money!"
Yes, they do
Beyond having basic necessities met, everyone deserves the dignity afforded by the ability and autonomy to pursue their own goals and projects
This means money
Maybe you can imagine some world without money—fine, whatever
Just replace "money" with whatever would go in the slot for the thing that affords people the ability to get stuff done on their own terms in your fantasy