We aren't at the point as a society to be fully cashless. Maybe someday it could work but I think that day is very far away. Look how fucked up even the most basic parts of society are. We can't even get societies and cultures to live together in peace or something that resembles balance and harmony. Lack of privacy and security is holding back the star trek future. Trying to make these good intentioned theoretical changes in society before society is humanly ready will fuck us all.
I think humanity is a lot further behind than most think. ... And it almost feels like social life and community is getting more and more primitive, wild, and fragmented as time goes on. These different future paths are marketed from and for them, the corporations and greedy, not for the benefit of us.